13 #include <OpenMS/config.h>
38 BC_ZERO_ENDPOINTS = 0,
68 BSpline2d(
const std::vector<double>& x,
const std::vector<double>& y,
84 bool solve(
const std::vector<double>& y);
90 double eval(
const double x)
const;
b spline interpolation
Definition: BSpline2d.h:31
double eval(const double x) const
double derivative(const double x) const
eol_bspline::BSpline< double > * spline_
Definition: BSpline2d.h:114
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:36
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:97
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Definition: BSpline2d.h:20
Definition: BSpline2d.h:22