/Users/enrico/Ricerca/develop/PINS/pins-mechatronix/LibSources/submodules/Splines/src/Splines/SplineQuinticBase.hxx Source FileΒΆ
Splines
|
SplineQuinticBase.hxx
Definition SplineQuinticBase.hxx:34
void write_to_stream(ostream_type &s) const override
Definition SplineQuinticBase.cc:302
real_type id_DDDD(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:194
QuinticSplineBase(string const &name="QuinticSplineBase")
real_type id_DD(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:144
void copy_spline(QuinticSplineBase const &S)
Definition SplineQuinticBase.cc:289
~QuinticSplineBase() override
Definition SplineQuinticBase.hxx:67
SplineType1D type() const override
Definition SplineQuinticBase.hxx:113
real_type D(real_type x) const override
Definition SplineQuinticBase.cc:135
real_type DDD(real_type x) const override
Definition SplineQuinticBase.cc:185
void reserve(integer npts) override
Definition SplineQuinticBase.cc:64
real_type id_eval(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:93
void reserve_external(integer n, real_type *&p_x, real_type *&p_y, real_type *&p_Yp, real_type *&p_Ypp)
Definition SplineQuinticBase.cc:43
real_type ypp_node(integer i) const
Definition SplineQuinticBase.hxx:89
integer coeffs(real_type cfs[], real_type nodes[], bool transpose=false) const override
Definition SplineQuinticBase.cc:244
real_type id_DDDDD(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:219
real_type id_DDD(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:169
real_type eval(real_type x) const override
Definition SplineQuinticBase.cc:110
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 SplineQuinticBase.cc:319
real_type DDDDD(real_type x) const override
Definition SplineQuinticBase.cc:235
real_type DDDD(real_type x) const override
Definition SplineQuinticBase.cc:210
real_type DD(real_type x) const override
Definition SplineQuinticBase.cc:160
real_type id_D(integer ni, real_type x) const override
Definition SplineQuinticBase.cc:119
void set_range(real_type xmin, real_type xmax)
real_type yp_node(integer i) const
Definition SplineQuinticBase.hxx:84
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