a_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
applies(Scalar x) const | Opm::Spline< Scalar > | inline |
assignFromArrayList_(DestVector &destX, DestVector &destY, const ListIterator &srcBegin, const ListIterator &srcEnd, int numSamples) | Opm::Spline< Scalar > | inlineprotected |
assignFromTupleList_(DestVector &destX, DestVector &destY, ListIterator srcBegin, ListIterator srcEnd, int numSamples) | Opm::Spline< Scalar > | inlineprotected |
assignSamplingPoints_(DestVector &destX, DestVector &destY, const SourceVector &srcX, const SourceVector &srcY, int numSamples) | Opm::Spline< Scalar > | inlineprotected |
b_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
c_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
d_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
eval(Scalar x, bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
eval(const Evaluation &x, bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
eval_(Scalar x, size_t i) const | Opm::Spline< Scalar > | inlineprotected |
eval_(const Evaluation &x, size_t i) const | Opm::Spline< Scalar > | inlineprotected |
evalDerivative(Scalar x, bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
evalDerivative2_(Scalar x, size_t i) const | Opm::Spline< Scalar > | inlineprotected |
evalDerivative3_(Scalar x, size_t i) const | Opm::Spline< Scalar > | inlineprotected |
evalDerivative_(Scalar x, size_t i) const | Opm::Spline< Scalar > | inlineprotected |
evalSecondDerivative(Scalar x, bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
evalThirdDerivative(Scalar x, bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
Full enum value | Opm::Spline< Scalar > | |
h00_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h00_prime2_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h00_prime3_(Scalar) const | Opm::Spline< Scalar > | inlineprotected |
h00_prime_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h01_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h01_prime2_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h01_prime3_(Scalar) const | Opm::Spline< Scalar > | inlineprotected |
h01_prime_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h10_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h10_prime2_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h10_prime3_(Scalar) const | Opm::Spline< Scalar > | inlineprotected |
h10_prime_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h11_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h11_prime2_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h11_prime3_(Scalar) const | Opm::Spline< Scalar > | inlineprotected |
h11_prime_(Scalar t) const | Opm::Spline< Scalar > | inlineprotected |
h_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
intersect(const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d) const | Opm::Spline< Scalar > | inline |
intersectInterval(Scalar x0, Scalar x1, const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d) const | Opm::Spline< Scalar > | inline |
intersectSegment_(Evaluation *sol, size_t segIdx, const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d, Scalar x0=-1e100, Scalar x1=1e100) const | Opm::Spline< Scalar > | inlineprotected |
makeFullSpline_(Scalar m0, Scalar m1) | Opm::Spline< Scalar > | inlineprotected |
makeFullSystem_(Matrix &M, Vector &d, Scalar m0, Scalar m1) | Opm::Spline< Scalar > | inlineprotected |
makeMonotonicSpline_(Vector &slopes) | Opm::Spline< Scalar > | inlineprotected |
makeNaturalSpline_() | Opm::Spline< Scalar > | inlineprotected |
makeNaturalSystem_(Matrix &M, Vector &d) | Opm::Spline< Scalar > | inlineprotected |
makePeriodicSpline_() | Opm::Spline< Scalar > | inlineprotected |
makePeriodicSystem_(Matrix &M, Vector &d) | Opm::Spline< Scalar > | inlineprotected |
Monotonic enum value | Opm::Spline< Scalar > | |
monotonic(Scalar x0, Scalar x1, OPM_OPTIM_UNUSED bool extrapolate=false) const | Opm::Spline< Scalar > | inline |
monotonic() const | Opm::Spline< Scalar > | inline |
monotonic_(size_t i, Scalar x0, Scalar x1, int &r) const | Opm::Spline< Scalar > | inlineprotected |
Natural enum value | Opm::Spline< Scalar > | |
numSamples() const | Opm::Spline< Scalar > | inline |
Periodic enum value | Opm::Spline< Scalar > | |
printCSV(Scalar xi0, Scalar xi1, size_t k, std::ostream &os=std::cout) const | Opm::Spline< Scalar > | inline |
reverseSamplingPoints_() | Opm::Spline< Scalar > | inlineprotected |
segmentIdx_(Scalar x) const | Opm::Spline< Scalar > | inlineprotected |
set(Scalar x0, Scalar x1, Scalar y0, Scalar y1, Scalar m0, Scalar m1) | Opm::Spline< Scalar > | inline |
setArrayOfPoints(size_t nSamples, const PointArray &points, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setArrayOfPoints(size_t nSamples, const PointArray &points, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setContainerOfPoints(const XYContainer &points, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setContainerOfPoints(const XYContainer &points, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setContainerOfTuples(const XYContainer &points, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setContainerOfTuples(const XYContainer &points, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setNumSamples_(size_t nSamples) | Opm::Spline< Scalar > | inlineprotected |
setSlopesFromMoments_(SlopeVector &slopes, const MomentsVector &moments) | Opm::Spline< Scalar > | inlineprotected |
setXYArrays(size_t nSamples, const ScalarArrayX &x, const ScalarArrayY &y, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setXYArrays(size_t nSamples, const ScalarArrayX &x, const ScalarArrayY &y, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setXYContainers(const ScalarContainerX &x, const ScalarContainerY &y, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
setXYContainers(const ScalarContainerX &x, const ScalarContainerY &y, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
slope_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
slopeVec_ | Opm::Spline< Scalar > | protected |
sortInput_() | Opm::Spline< Scalar > | inlineprotected |
Spline() | Opm::Spline< Scalar > | inline |
Spline(Scalar x0, Scalar x1, Scalar y0, Scalar y1, Scalar m0, Scalar m1) | Opm::Spline< Scalar > | inline |
Spline(size_t nSamples, const ScalarArrayX &x, const ScalarArrayY &y, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(size_t nSamples, const PointArray &points, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(const ScalarContainer &x, const ScalarContainer &y, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(const PointContainer &points, SplineType splineType=Natural, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(size_t nSamples, const ScalarArray &x, const ScalarArray &y, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(size_t nSamples, const PointArray &points, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(const ScalarContainerX &x, const ScalarContainerY &y, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
Spline(const PointContainer &points, Scalar m0, Scalar m1, bool sortInputs=false) | Opm::Spline< Scalar > | inline |
SplineType enum name | Opm::Spline< Scalar > | |
x_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
xMax() const | Opm::Spline< Scalar > | inline |
xMin() const | Opm::Spline< Scalar > | inline |
xPos_ | Opm::Spline< Scalar > | protected |
y_(size_t i) const | Opm::Spline< Scalar > | inlineprotected |
yFirst() const | Opm::Spline< Scalar > | inline |
yLast() const | Opm::Spline< Scalar > | inline |
yPos_ | Opm::Spline< Scalar > | protected |