A 3rd order polynomial spline. More...
#include <dumux/common/spline.hh>
This class implements a spline
for any given boundary slopes
Public Member Functions | |
Spline () | |
Default constructor for a spline. More... | |
template<class ScalarArray > | |
Spline (const ScalarArray &x, const ScalarArray &y) | |
Convenience constructor for a full spline. More... | |
template<class PointArray > | |
Spline (const PointArray &points) | |
Convenience constructor for a full spline. More... | |
template<class ScalarArray > | |
Spline (const ScalarArray &x, const ScalarArray &y, Scalar m0, Scalar m1) | |
Convenience constructor for a full spline. More... | |
template<class PointArray > | |
Spline (const PointArray &points, Scalar m0, Scalar m1) | |
Convenience constructor for a full spline. More... | |
|
inline |
To specify the actual curve, use one of the set() methods.
|
inline |
x | An array containing the |
y | An array containing the |
|
inline |
points | An array of |
|
inline |
x | An array containing the |
y | An array containing the |
m0 | The slope of the spline at |
m1 | The slope of the spline at |
|
inline |
points | An array of |
m0 | The slope of the spline at |
m1 | The slope of the spline at |