Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
Protected Member Functions |
List of all members
Opm::DenseAd::Evaluation< ValueT, 4 > Class Template Reference
Member Typedef Documentation◆ ValueType
template<class ValueT >
field type Constructor & Destructor Documentation◆ Evaluation() [1/4]
template<class ValueT >
default constructor ◆ Evaluation() [2/4]
template<class ValueT >
copy other function evaluation ◆ Evaluation() [3/4]
template<class ValueT >
template<class RhsValueType >
◆ Evaluation() [4/4]
template<class ValueT >
template<class RhsValueType >
References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::checkDefined_(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::clearDerivatives(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::dstart_(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::setValue(), and Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::size(). Member Function Documentation◆ checkDefined_()
template<class ValueT >
instruct valgrind to check that the value and all derivatives of the Evaluation object are well-defined. References Opm::Valgrind::CheckDefined(). ◆ clearDerivatives()
template<class ValueT >
◆ copyDerivatives()
template<class ValueT >
◆ createBlank()
template<class ValueT >
◆ createConstant() [1/3]
template<class ValueT >
template<class RhsValueType >
◆ createConstant() [2/3]
template<class ValueT >
template<class RhsValueType >
◆ createConstant() [3/3]
template<class ValueT >
template<class RhsValueType >
◆ createConstantOne()
template<class ValueT >
◆ createConstantZero()
template<class ValueT >
◆ createVariable() [1/3]
template<class ValueT >
template<class RhsValueType >
◆ createVariable() [2/3]
template<class ValueT >
template<class RhsValueType >
◆ createVariable() [3/3]
template<class ValueT >
template<class RhsValueType >
◆ dend_()
template<class ValueT >
end+1 index for derivatives References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::length_(). ◆ derivative()
template<class ValueT >
◆ dstart_()
template<class ValueT >
start index for derivatives ◆ length_()
template<class ValueT >
length of internal data vector References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::size(). ◆ operator!=() [1/2]
template<class ValueT >
◆ operator!=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator*() [1/2]
template<class ValueT >
◆ operator*() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator*=() [1/2]
template<class ValueT >
◆ operator*=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator+() [1/2]
template<class ValueT >
◆ operator+() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator+=() [1/2]
template<class ValueT >
◆ operator+=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator-() [1/3]
template<class ValueT >
◆ operator-() [2/3]
template<class ValueT >
◆ operator-() [3/3]
template<class ValueT >
template<class RhsValueType >
◆ operator-=() [1/2]
template<class ValueT >
◆ operator-=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator/() [1/2]
template<class ValueT >
◆ operator/() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator/=() [1/2]
template<class ValueT >
◆ operator/=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator<() [1/2]
template<class ValueT >
◆ operator<() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator<=() [1/2]
template<class ValueT >
◆ operator<=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator=() [1/2]
template<class ValueT >
◆ operator=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator==() [1/2]
template<class ValueT >
◆ operator==() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator>() [1/2]
template<class ValueT >
◆ operator>() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ operator>=() [1/2]
template<class ValueT >
◆ operator>=() [2/2]
template<class ValueT >
template<class RhsValueType >
◆ print()
template<class ValueT >
◆ setDerivative()
template<class ValueT >
◆ setValue()
template<class ValueT >
template<class RhsValueType >
◆ size()
template<class ValueT >
number of derivatives ◆ value()
template<class ValueT >
◆ valuepos_()
template<class ValueT >
position index for value Member Data Documentation◆ numVars
template<class ValueT >
the template argument which specifies the number of derivatives (-1 == "DynamicSize" means runtime determined) The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||