ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
bspline.hpp File Reference
#include <gsl/gsl_bspline.h>
#include "vector.hpp"
#include "matrix.hpp"
Include dependency graph for bspline.hpp:

Go to the source code of this file.

Classes

class  gsl::bspline::workspace
 

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::bspline
 Basis splines.
 

Functions

size_t gsl::bspline::ncoeffs (workspace &w)
 C++ version of gsl_bspline_ncoeffs(). More...
 
size_t gsl::bspline::order (workspace &w)
 C++ version of gsl_bspline_order(). More...
 
size_t gsl::bspline::nbreak (workspace &w)
 C++ version of gsl_bspline_nbreak(). More...
 
double gsl::bspline::breakpoint (size_t i, workspace &w)
 C++ version of gsl_bspline_breakpoint(). More...
 
double gsl::bspline::greville_abscissa (size_t i, workspace &w)
 C++ version of gsl_bspline_greville_abscissa(). More...
 
int gsl::bspline::knots (vector const &breakpts, workspace &w)
 C++ version of gsl_bspline_knots(). More...
 
int gsl::bspline::knots_uniform (double const a, double const b, workspace &w)
 C++ version of gsl_bspline_knots_uniform(). More...
 
int gsl::bspline::eval (double const x, vector &B, workspace &w)
 C++ version of gsl_bspline_eval(). More...
 
int gsl::bspline::eval_nonzero (double const x, vector &Bk, size_t &istart, size_t &iend, workspace &w)
 C++ version of gsl_bspline_eval_nonzero(). More...
 
int gsl::bspline::deriv_eval (double const x, size_t const nderiv, matrix &dB, workspace &w)
 C++ version of gsl_bspline_deriv_eval(). More...
 
int gsl::bspline::deriv_eval_nonzero (double const x, size_t const nderiv, matrix &dB, size_t &istart, size_t &iend, workspace &w)
 C++ version of gsl_bspline_deriv_eval_nonzero(). More...