Opm::Spline< Scalar > Member List

This is the complete list of members for Opm::Spline< Scalar >, including all inherited members.

a_(size_t i) constOpm::Spline< Scalar >inlineprotected
applies(const Evaluation &x) constOpm::Spline< Scalar >inline
assignFromArrayList_(DestVector &destX, DestVector &destY, const ListIterator &srcBegin, const ListIterator &srcEnd, unsigned nSamples)Opm::Spline< Scalar >inlineprotected
assignFromTupleList_(DestVector &destX, DestVector &destY, ListIterator srcBegin, ListIterator srcEnd, unsigned nSamples)Opm::Spline< Scalar >inlineprotected
assignSamplingPoints_(DestVector &destX, DestVector &destY, const SourceVector &srcX, const SourceVector &srcY, unsigned nSamples)Opm::Spline< Scalar >inlineprotected
b_(size_t i) constOpm::Spline< Scalar >inlineprotected
c_(size_t i) constOpm::Spline< Scalar >inlineprotected
d_(size_t i) constOpm::Spline< Scalar >inlineprotected
eval(const Evaluation &x, bool extrapolate=false) constOpm::Spline< Scalar >inline
eval_(const Evaluation &x, size_t i) constOpm::Spline< Scalar >inlineprotected
evalDerivative(const Evaluation &x, bool extrapolate=false) constOpm::Spline< Scalar >inline
evalDerivative2_(const Evaluation &x, size_t i) constOpm::Spline< Scalar >inlineprotected
evalDerivative3_(const Evaluation &x, size_t i) constOpm::Spline< Scalar >inlineprotected
evalDerivative_(const Evaluation &x, size_t i) constOpm::Spline< Scalar >inlineprotected
evalSecondDerivative(const Evaluation &x, bool extrapolate=false) constOpm::Spline< Scalar >inline
evalThirdDerivative(const Evaluation &x, bool extrapolate=false) constOpm::Spline< Scalar >inline
Full enum valueOpm::Spline< Scalar >
h00_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h00_prime2_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h00_prime3_(const Evaluation &) constOpm::Spline< Scalar >inlineprotected
h00_prime_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h01_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h01_prime2_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h01_prime3_(const Evaluation &) constOpm::Spline< Scalar >inlineprotected
h01_prime_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h10_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h10_prime2_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h10_prime3_(const Evaluation &) constOpm::Spline< Scalar >inlineprotected
h10_prime_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h11_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h11_prime2_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h11_prime3_(const Evaluation &) constOpm::Spline< Scalar >inlineprotected
h11_prime_(const Evaluation &t) constOpm::Spline< Scalar >inlineprotected
h_(size_t i) constOpm::Spline< Scalar >inlineprotected
intersect(const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d) constOpm::Spline< Scalar >inline
intersectInterval(Scalar x0, Scalar x1, const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d) constOpm::Spline< Scalar >inline
intersectSegment_(Evaluation *sol, size_t segIdx, const Evaluation &a, const Evaluation &b, const Evaluation &c, const Evaluation &d, Scalar x0=-1e30, Scalar x1=1e30) constOpm::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 valueOpm::Spline< Scalar >
monotonic(Scalar x0, Scalar x1, bool extrapolate=false) constOpm::Spline< Scalar >inline
monotonic() constOpm::Spline< Scalar >inline
monotonic_(size_t i, Scalar x0, Scalar x1, int &r) constOpm::Spline< Scalar >inlineprotected
Natural enum valueOpm::Spline< Scalar >
numSamples() constOpm::Spline< Scalar >inline
Periodic enum valueOpm::Spline< Scalar >
printCSV(Scalar xi0, Scalar xi1, size_t k, std::ostream &os=std::cout) constOpm::Spline< Scalar >inline
reverseSamplingPoints_()Opm::Spline< Scalar >inlineprotected
segmentIdx_(Scalar x) constOpm::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=true)Opm::Spline< Scalar >inline
setArrayOfPoints(size_t nSamples, const PointArray &points, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
setContainerOfPoints(const XYContainer &points, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
setContainerOfPoints(const XYContainer &points, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
setContainerOfTuples(const XYContainer &points, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
setContainerOfTuples(const XYContainer &points, SplineType splineType=Natural, bool sortInputs=true)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=true)Opm::Spline< Scalar >inline
setXYArrays(size_t nSamples, const ScalarArrayX &x, const ScalarArrayY &y, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
setXYContainers(const ScalarContainerX &x, const ScalarContainerY &y, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
setXYContainers(const ScalarContainerX &x, const ScalarContainerY &y, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
slope_(size_t i) constOpm::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=true)Opm::Spline< Scalar >inline
Spline(size_t nSamples, const PointArray &points, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(const ScalarContainer &x, const ScalarContainer &y, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(const PointContainer &points, SplineType splineType=Natural, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(size_t nSamples, const ScalarArray &x, const ScalarArray &y, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(size_t nSamples, const PointArray &points, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(const ScalarContainerX &x, const ScalarContainerY &y, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
Spline(const PointContainer &points, Scalar m0, Scalar m1, bool sortInputs=true)Opm::Spline< Scalar >inline
SplineType enum nameOpm::Spline< Scalar >
valueAt(size_t sampleIdx) constOpm::Spline< Scalar >inline
x_(size_t i) constOpm::Spline< Scalar >inlineprotected
xAt(size_t sampleIdx) constOpm::Spline< Scalar >inline
xPos_Opm::Spline< Scalar >protected
y_(size_t i) constOpm::Spline< Scalar >inlineprotected
yPos_Opm::Spline< Scalar >protected