/Users/enrico/Ricerca/develop/PINS/pins-mechatronix/LibSources/submodules/Splines/src/Splines/SplineConstant.hxx Source FileΒΆ
Splines
|
SplineConstant.hxx
real_type eval(real_type x) const override
Evalute spline value at x
Definition SplineConstant.cc:84
void reserve_external(integer n, real_type *&p_x, real_type *&p_y)
Use externally allocated memory for npts points.
Definition SplineConstant.cc:49
ConstantSpline(string const &name="ConstantSpline")
Definition SplineConstant.cc:41
void write_to_stream(ostream_type &) const override
Definition SplineConstant.cc:126
real_type id_D(integer, real_type) const override
Definition SplineConstant.hxx:105
integer coeffs(real_type cfs[], real_type nodes[], bool transpose=false) const override
Definition SplineConstant.cc:138
real_type id_eval(integer ni, real_type x) const override
Evalute spline value at x
Definition SplineConstant.cc:94
void y_min_max(integer &i_min_pos, real_type &x_min_pos, real_type &y_min, integer &i_max_pos, real_type &x_max_pos, real_type &y_max) const override
Definition SplineConstant.cc:186
void setup(GenericContainer const &gc) override
Definition SplineConstant.cc:161
real_type id_DDD(integer, real_type) const override
Definition SplineConstant.hxx:107
real_type id_DD(integer, real_type) const override
Definition SplineConstant.hxx:106
Definition Splines.hh:372
virtual void build()=0
Definition SplineAkima.cc:50
enum class SplineType1D :integer { CONSTANT=0, LINEAR=1, CUBIC=2, AKIMA=3, BESSEL=4, PCHIP=5, QUINTIC=6, HERMITE=7, SPLINE_SET=8, SPLINE_VEC=9 } SplineType1D
Associate a number for each type of splines implemented.
Definition Splines.hh:71
Generated by 1.12.0