35 #ifndef OPENMS_MATH_MISC_BSPLINE2D_H 36 #define OPENMS_MATH_MISC_BSPLINE2D_H 40 #include <OpenMS/config.h> 63 BC_ZERO_ENDPOINTS = 0,
93 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
double wavelength = 0,
BoundaryCondition boundary_condition = BC_ZERO_SECOND,
Size num_nodes = 0);
107 bool solve(
const std::vector<double>& y);
113 double eval(
const double x)
const;
119 double derivative(
const double x)
const;
129 static void debug(
bool enable);
Definition: BSpline2d.h:44
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
b spline interpolation
Definition: BSpline2d.h:55
BoundaryCondition
Definition: BSpline2d.h:60
Definition: BSpline2d.h:47
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:136