Blueprint factory for tension splines. More...
#include <tension_spline.hpp>
Public Member Functions | |
virtual | ~BluePrintFactory () |
Static Public Member Functions | |
static blueprints::C2TensionSpline | Natural (const Array< double > &x_set, const Array< double > &y_set, const double &tau) ecl_assert_throw_decl(StandardException) |
Tension spline blueprint satisfying y, y' and y'' continuity with y''_0 = y''_f = 0. More... | |
Blueprint factory for tension splines.
Generates various blueprints that instantiate or configure tension splines from commonly used algorithms.
Definition at line 59 of file tension_spline.hpp.
|
inlinevirtual |
Definition at line 77 of file tension_spline.hpp.
|
static |
Tension spline blueprint satisfying y, y' and y'' continuity with y''_0 = y''_f = 0.
This is the natural form of the spline interpolation.
x_set | : set of data on the domain axis. |
y_set | : set of values on the range axis. |
tau | : the tension parameter. |
StandardException : throws if configuration arguments are not valid [debug mode only]. |
Definition at line 125 of file tension_spline_blueprints.cpp.