44 vector<vector<su2double> > N;
45 unsigned short KnotSize;
78 void SetOrder(
short val_order,
short n_controlpoints)
override;
Class that defines the blending using uniform BSplines.
Definition CBSplineBlending.hpp:41
su2double GetBasis(short val_i, su2double val_t) override
Returns the value of the i-th basis function and stores the values of the i+p basis functions in the ...
Definition CBSplineBlending.cpp:66
su2double GetDerivative(short val_i, su2double val_t, short val_order_der) override
Returns the value of the derivative of the i-th basis function.
Definition CBSplineBlending.cpp:110
~CBSplineBlending() override
Destructor of the class.
void SetOrder(short val_order, short n_controlpoints) override
Set the order and number of control points.
Definition CBSplineBlending.cpp:37
passivedouble su2double
Definition code_config.hpp:181