/Users/enrico/Ricerca/develop/PINS/pins-mechatronix/LibSources/submodules/Splines/src/Splines/SplinePchip.hxx Source FileΒΆ
Splines
|
SplinePchip.hxx
Definition Splines.hh:936
void reserve(integer npts) override
Pchip (Piecewise Cubic Hermite Interpolating Polynomial) spline class.
Definition SplinePchip.hxx:39
SplineType1D type() const override
Return spline type (as number)
Definition SplinePchip.hxx:62
PchipSpline(string const &name="PchipSpline")
Definition SplinePchip.hxx:52
void setup(GenericContainer const &gc) override
Definition SplinePchip.cc:289
void build() override
Build a Monotone spline from previously inserted points.
Definition SplinePchip.cc:257
virtual void build()=0
Definition SplineAkima.cc:50
void Pchip_build(real_type const X[], real_type const Y[], real_type Yp[], integer npts)
Definition SplinePchip.cc:127
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