39 #include <OpenMS/config.h>
65 BC_ZERO_ENDPOINTS = 0,
95 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
111 bool solve(
const std::vector<double>& y);
117 double eval(
const double x)
const;
b spline interpolation
Definition: BSpline2d.h:58
double eval(const double x) const
double derivative(const double x) const
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:141
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:63
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:48
Definition: BSpline2d.h:47
Definition: BSpline2d.h:49