13 #include <OpenMS/config.h>
39 BC_ZERO_ENDPOINTS = 0,
69 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
85 bool solve(
const std::vector<double>& y);
91 double eval(
const double x)
const;
b spline interpolation
Definition: BSpline2d.h:32
double eval(const double x) const
double derivative(const double x) const
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:115
bool solve(const std::vector< double > &y)
BSpline2d(const std::vector< double > &x, const std::vector< double > &y, double wavelength=0, BoundaryCondition boundary_condition=BC_ZERO_SECOND, Size num_nodes=0)
static void debug(bool enable)
BoundaryCondition
Definition: BSpline2d.h:37
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:101
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22
Definition: BSpline2d.h:21
Definition: BSpline2d.h:23