35 #ifndef OPENMS_MATH_MISC_BSPLINE2D_H 36 #define OPENMS_MATH_MISC_BSPLINE2D_H 40 #include <OpenMS/config.h> 66 BC_ZERO_ENDPOINTS = 0,
96 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
112 bool solve(
const std::vector<double>& y);
118 double eval(
const double x)
const;
124 double derivative(
const double x)
const;
134 static void debug(
bool enable);
146 #endif // OPENMS_MATH_MISC_BSPLINE2D_H
Definition: BSpline2d.h:47
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
b spline interpolation
Definition: BSpline2d.h:58
BoundaryCondition
Definition: BSpline2d.h:63
Definition: BSpline2d.h:50
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:128
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:141