Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize > Class Template Reference

Represents a function evaluation and its derivatives w.r.t. a fixed set of variables. More...

#include <Evaluation.hpp>

Public Types

typedef ValueT ValueType
 field type More...
 

Public Member Functions

constexpr int size () const
 number of derivatives More...
 
 Evaluation ()
 default constructor More...
 
 Evaluation (const Evaluation &other)=default
 copy other function evaluation More...
 
template<class RhsValueType >
 Evaluation (const RhsValueType &c)
 
template<class RhsValueType >
 Evaluation (const RhsValueType &c, int varPos)
 
void clearDerivatives ()
 
void print (std::ostream &os=std::cout) const
 
void copyDerivatives (const Evaluation &other)
 
Evaluationoperator+= (const Evaluation &other)
 
template<class RhsValueType >
Evaluationoperator+= (const RhsValueType &other)
 
Evaluationoperator-= (const Evaluation &other)
 
template<class RhsValueType >
Evaluationoperator-= (const RhsValueType &other)
 
Evaluationoperator*= (const Evaluation &other)
 
template<class RhsValueType >
Evaluationoperator*= (const RhsValueType &other)
 
Evaluationoperator/= (const Evaluation &other)
 
template<class RhsValueType >
Evaluationoperator/= (const RhsValueType &other)
 
Evaluation operator+ (const Evaluation &other) const
 
template<class RhsValueType >
Evaluation operator+ (const RhsValueType &other) const
 
Evaluation operator- (const Evaluation &other) const
 
template<class RhsValueType >
Evaluation operator- (const RhsValueType &other) const
 
Evaluation operator- () const
 
Evaluation operator* (const Evaluation &other) const
 
template<class RhsValueType >
Evaluation operator* (const RhsValueType &other) const
 
Evaluation operator/ (const Evaluation &other) const
 
template<class RhsValueType >
Evaluation operator/ (const RhsValueType &other) const
 
template<class RhsValueType >
Evaluationoperator= (const RhsValueType &other)
 
Evaluationoperator= (const Evaluation &other)=default
 
template<class RhsValueType >
bool operator== (const RhsValueType &other) const
 
bool operator== (const Evaluation &other) const
 
bool operator!= (const Evaluation &other) const
 
template<class RhsValueType >
bool operator!= (const RhsValueType &other) const
 
template<class RhsValueType >
bool operator> (RhsValueType other) const
 
bool operator> (const Evaluation &other) const
 
template<class RhsValueType >
bool operator< (RhsValueType other) const
 
bool operator< (const Evaluation &other) const
 
template<class RhsValueType >
bool operator>= (RhsValueType other) const
 
bool operator>= (const Evaluation &other) const
 
template<class RhsValueType >
bool operator<= (RhsValueType other) const
 
bool operator<= (const Evaluation &other) const
 
const ValueTypevalue () const
 
template<class RhsValueType >
void setValue (const RhsValueType &val)
 
const ValueTypederivative (int varIdx) const
 
void setDerivative (int varIdx, const ValueType &derVal)
 

Static Public Member Functions

static Evaluation createBlank (const Evaluation &)
 
static Evaluation createConstantZero (const Evaluation &)
 
static Evaluation createConstantOne (const Evaluation &)
 
template<class RhsValueType >
static Evaluation createVariable (const RhsValueType &value, int varPos)
 
template<class RhsValueType >
static Evaluation createVariable (int nVars, const RhsValueType &value, int varPos)
 
template<class RhsValueType >
static Evaluation createVariable (const Evaluation &, const RhsValueType &value, int varPos)
 
template<class RhsValueType >
static Evaluation createConstant (int nVars, const RhsValueType &value)
 
template<class RhsValueType >
static Evaluation createConstant (const RhsValueType &value)
 
template<class RhsValueType >
static Evaluation createConstant (const Evaluation &, const RhsValueType &value)
 

Static Public Attributes

static const int numVars = numDerivs
 

Protected Member Functions

constexpr int length_ () const
 length of internal data vector More...
 
constexpr int valuepos_ () const
 position index for value More...
 
constexpr int dstart_ () const
 start index for derivatives More...
 
constexpr int dend_ () const
 end+1 index for derivatives More...
 
void checkDefined_ () const
 

Detailed Description

template<class ValueT, int numDerivs, unsigned staticSize = 0>
class Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >

Represents a function evaluation and its derivatives w.r.t. a fixed set of variables.

Member Typedef Documentation

◆ ValueType

template<class ValueT , int numDerivs, unsigned staticSize = 0>
typedef ValueT Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::ValueType

field type

Constructor & Destructor Documentation

◆ Evaluation() [1/4]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation ( )
inline

default constructor

Referenced by Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 1 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 10 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 11 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 12 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 2 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 3 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 4 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 5 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 6 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 7 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 8 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, 9 >::createBlank(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createBlank(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstant(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 1 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 10 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 11 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 12 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 2 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 3 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 4 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 5 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 6 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 7 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 8 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 9 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 1 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 10 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 11 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 12 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 2 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 3 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 4 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 5 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 6 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 7 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 8 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, 9 >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 1 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 10 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 11 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 12 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 2 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 3 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 4 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 5 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 6 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 7 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 8 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, 9 >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 1 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 10 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 11 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 12 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 2 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 3 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 4 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 5 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 6 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 7 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 8 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 9 >::createVariable(), and Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createVariable().

◆ Evaluation() [2/4]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation ( const Evaluation< ValueT, numDerivs, staticSize > &  other)
default

copy other function evaluation

◆ Evaluation() [3/4]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation ( const RhsValueType &  c)
inline

◆ Evaluation() [4/4]

Member Function Documentation

◆ checkDefined_()

◆ clearDerivatives()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
void Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::clearDerivatives ( )
inline

References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::dend_(), and Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::dstart_().

Referenced by Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 1 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 10 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 11 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 12 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 2 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 3 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 4 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 5 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 6 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 7 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 8 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 9 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator=(), and Opm::DenseAd::Evaluation< ValueT, 9 >::operator=().

◆ copyDerivatives()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
void Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::copyDerivatives ( const Evaluation< ValueT, numDerivs, staticSize > &  other)
inline

◆ createBlank()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createBlank ( const Evaluation< ValueT, numDerivs, staticSize > &  )
inlinestatic

◆ createConstant() [1/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstant ( const Evaluation< ValueT, numDerivs, staticSize > &  ,
const RhsValueType &  value 
)
inlinestatic

◆ createConstant() [2/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstant ( const RhsValueType &  value)
inlinestatic

◆ createConstant() [3/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstant ( int  nVars,
const RhsValueType &  value 
)
inlinestatic

◆ createConstantOne()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstantOne ( const Evaluation< ValueT, numDerivs, staticSize > &  )
inlinestatic

◆ createConstantZero()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstantZero ( const Evaluation< ValueT, numDerivs, staticSize > &  )
inlinestatic

◆ createVariable() [1/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createVariable ( const Evaluation< ValueT, numDerivs, staticSize > &  ,
const RhsValueType &  value,
int  varPos 
)
inlinestatic

◆ createVariable() [2/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createVariable ( const RhsValueType &  value,
int  varPos 
)
inlinestatic

◆ createVariable() [3/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
static Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createVariable ( int  nVars,
const RhsValueType &  value,
int  varPos 
)
inlinestatic

◆ dend_()

◆ derivative()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
const ValueType & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::derivative ( int  varIdx) const
inline

◆ dstart_()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
constexpr int Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::dstart_ ( ) const
inlineconstexprprotected

start index for derivatives

Referenced by Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::checkDefined_(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::clearDerivatives(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::clearDerivatives(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::derivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::derivative(), Opm::DenseAd::Evaluation< ValueT, 1 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 10 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 11 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 12 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 2 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 3 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 4 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 5 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 6 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 7 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 8 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 9 >::derivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 1 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 10 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 11 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 12 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 2 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 3 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 4 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 5 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 6 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 7 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 8 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 9 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 1 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 10 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 11 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 12 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 2 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 3 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 4 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 5 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 6 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 7 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 8 >::setDerivative(), and Opm::DenseAd::Evaluation< ValueT, 9 >::setDerivative().

◆ length_()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
constexpr int Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::length_ ( ) const
inlineconstexprprotected

length of internal data vector

References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::size().

Referenced by Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::dend_(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::dend_(), Opm::DenseAd::Evaluation< ValueT, 1 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 10 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 11 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 12 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 2 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 3 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 4 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 5 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 6 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 7 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 8 >::dend_(), Opm::DenseAd::Evaluation< ValueT, 9 >::dend_(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator-(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator==(), and Opm::DenseAd::Evaluation< ValueT, 9 >::operator==().

◆ operator!=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator!= ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator!=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator!= ( const RhsValueType &  other) const
inline

◆ operator*() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator* ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator*() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator* ( const RhsValueType &  other) const
inline

◆ operator*=() [1/2]

◆ operator*=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*= ( const RhsValueType &  other)
inline

◆ operator+() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+ ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator+() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+ ( const RhsValueType &  other) const
inline

◆ operator+=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+= ( const Evaluation< ValueT, numDerivs, staticSize > &  other)
inline

◆ operator+=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+= ( const RhsValueType &  other)
inline

◆ operator-() [1/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator- ( ) const
inline

◆ operator-() [2/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator- ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator-() [3/3]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator- ( const RhsValueType &  other) const
inline

◆ operator-=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-= ( const Evaluation< ValueT, numDerivs, staticSize > &  other)
inline

◆ operator-=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-= ( const RhsValueType &  other)
inline

◆ operator/() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/ ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator/() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/ ( const RhsValueType &  other) const
inline

◆ operator/=() [1/2]

◆ operator/=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/= ( const RhsValueType &  other)
inline

◆ operator<() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator< ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator<() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator< ( RhsValueType  other) const
inline

◆ operator<=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<= ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator<=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<= ( RhsValueType  other) const
inline

◆ operator=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator= ( const Evaluation< ValueT, numDerivs, staticSize > &  other)
default

◆ operator=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
Evaluation & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator= ( const RhsValueType &  other)
inline

◆ operator==() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator== ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator==() [2/2]

◆ operator>() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator> ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator>() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator> ( RhsValueType  other) const
inline

◆ operator>=() [1/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>= ( const Evaluation< ValueT, numDerivs, staticSize > &  other) const
inline

◆ operator>=() [2/2]

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
bool Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>= ( RhsValueType  other) const
inline

◆ print()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
void Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::print ( std::ostream &  os = std::cout) const
inline

◆ setDerivative()

◆ setValue()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
template<class RhsValueType >
void Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::setValue ( const RhsValueType &  val)
inline

References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::valuepos_().

Referenced by Opm::DenseAd::acos(), Opm::DenseAd::acosh(), Opm::DenseAd::asin(), Opm::DenseAd::asinh(), Opm::DenseAd::atan(), Opm::DenseAd::atan2(), Opm::DenseAd::cos(), Opm::DenseAd::cosh(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 1 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 10 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 11 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 12 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 2 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 3 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 4 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 5 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 6 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 7 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 8 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 9 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::Evaluation(), Opm::DenseAd::exp(), Opm::DenseAd::log(), Opm::DenseAd::log10(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator=(), Opm::DenseAd::pow(), Opm::DenseAd::sin(), Opm::DenseAd::sinh(), Opm::DenseAd::sqrt(), and Opm::DenseAd::tan().

◆ size()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
constexpr int Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::size ( ) const
inlineconstexpr

number of derivatives

Referenced by Opm::DenseAd::acos(), Opm::DenseAd::acosh(), Opm::DenseAd::asin(), Opm::DenseAd::asinh(), Opm::DenseAd::atan(), Opm::DenseAd::atan2(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 1 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 10 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 11 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 12 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 2 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 3 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 4 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 5 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 6 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 7 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 8 >::copyDerivatives(), Opm::DenseAd::Evaluation< ValueT, 9 >::copyDerivatives(), Opm::DenseAd::cos(), Opm::DenseAd::cosh(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createBlank(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstant(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstantOne(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstantZero(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createVariable(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::derivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::derivative(), Opm::DenseAd::Evaluation< ValueT, 1 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 10 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 11 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 12 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 2 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 3 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 4 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 5 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 6 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 7 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 8 >::derivative(), Opm::DenseAd::Evaluation< ValueT, 9 >::derivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 1 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 10 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 11 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 12 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 2 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 3 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 4 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 5 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 6 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 7 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 8 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, 9 >::Evaluation(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::Evaluation(), Opm::DenseAd::exp(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::length_(), Opm::DenseAd::Evaluation< ValueT, 1 >::length_(), Opm::DenseAd::Evaluation< ValueT, 10 >::length_(), Opm::DenseAd::Evaluation< ValueT, 11 >::length_(), Opm::DenseAd::Evaluation< ValueT, 12 >::length_(), Opm::DenseAd::Evaluation< ValueT, 2 >::length_(), Opm::DenseAd::Evaluation< ValueT, 3 >::length_(), Opm::DenseAd::Evaluation< ValueT, 4 >::length_(), Opm::DenseAd::Evaluation< ValueT, 5 >::length_(), Opm::DenseAd::Evaluation< ValueT, 6 >::length_(), Opm::DenseAd::Evaluation< ValueT, 7 >::length_(), Opm::DenseAd::Evaluation< ValueT, 8 >::length_(), Opm::DenseAd::Evaluation< ValueT, 9 >::length_(), Opm::DenseAd::log(), Opm::DenseAd::log10(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator*(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator*(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator+(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator+(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator+(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator-(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator-(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator-(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator/(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator/(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator<(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator<(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator<=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator==(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator>(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator>(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator>=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator>=(), Opm::DenseAd::pow(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::print(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::print(), Opm::DenseAd::Evaluation< ValueT, 1 >::print(), Opm::DenseAd::Evaluation< ValueT, 10 >::print(), Opm::DenseAd::Evaluation< ValueT, 11 >::print(), Opm::DenseAd::Evaluation< ValueT, 12 >::print(), Opm::DenseAd::Evaluation< ValueT, 2 >::print(), Opm::DenseAd::Evaluation< ValueT, 3 >::print(), Opm::DenseAd::Evaluation< ValueT, 4 >::print(), Opm::DenseAd::Evaluation< ValueT, 5 >::print(), Opm::DenseAd::Evaluation< ValueT, 6 >::print(), Opm::DenseAd::Evaluation< ValueT, 7 >::print(), Opm::DenseAd::Evaluation< ValueT, 8 >::print(), Opm::DenseAd::Evaluation< ValueT, 9 >::print(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 1 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 10 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 11 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 12 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 2 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 3 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 4 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 5 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 6 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 7 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 8 >::setDerivative(), Opm::DenseAd::Evaluation< ValueT, 9 >::setDerivative(), Opm::DenseAd::sin(), Opm::DenseAd::sinh(), Opm::DenseAd::sqrt(), and Opm::DenseAd::tan().

◆ value()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
const ValueType & Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::value ( ) const
inline

References Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::valuepos_().

Referenced by Opm::DenseAd::acos(), Opm::DenseAd::acosh(), Opm::DenseAd::asin(), Opm::DenseAd::asinh(), Opm::DenseAd::atan(), Opm::DenseAd::atan2(), Opm::DenseAd::cos(), Opm::DenseAd::cosh(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createConstant(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 1 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 10 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 11 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 12 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 2 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 3 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 4 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 5 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 6 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 7 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 8 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, 9 >::createConstant(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 1 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 10 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 11 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 12 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 2 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 3 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 4 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 5 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 6 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 7 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 8 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, 9 >::createVariable(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::createVariable(), Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::decay(), Opm::DenseAd::exp(), Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::isfinite(), Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::isnan(), Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::isSame(), Opm::DenseAd::log(), Opm::DenseAd::log10(), Opm::DenseAd::operator!=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator<(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator<(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator<(), Opm::DenseAd::operator<<(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator<=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator<=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator==(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator==(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator==(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator>(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator>(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator>(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator>=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator>=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator>=(), Opm::DenseAd::pow(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::print(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::print(), Opm::DenseAd::Evaluation< ValueT, 1 >::print(), Opm::DenseAd::Evaluation< ValueT, 10 >::print(), Opm::DenseAd::Evaluation< ValueT, 11 >::print(), Opm::DenseAd::Evaluation< ValueT, 12 >::print(), Opm::DenseAd::Evaluation< ValueT, 2 >::print(), Opm::DenseAd::Evaluation< ValueT, 3 >::print(), Opm::DenseAd::Evaluation< ValueT, 4 >::print(), Opm::DenseAd::Evaluation< ValueT, 5 >::print(), Opm::DenseAd::Evaluation< ValueT, 6 >::print(), Opm::DenseAd::Evaluation< ValueT, 7 >::print(), Opm::DenseAd::Evaluation< ValueT, 8 >::print(), Opm::DenseAd::Evaluation< ValueT, 9 >::print(), Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::scalarValue(), Opm::DenseAd::sin(), Opm::DenseAd::sinh(), Opm::DenseAd::sqrt(), Opm::DenseAd::tan(), and Opm::MathToolbox< DenseAd::Evaluation< ValueT, numVars, staticSize > >::value().

◆ valuepos_()

template<class ValueT , int numDerivs, unsigned staticSize = 0>
constexpr int Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::valuepos_ ( ) const
inlineconstexprprotected

position index for value

Referenced by Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator*=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator+=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator-=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 1 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 10 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 11 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 12 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 2 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 3 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 4 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 5 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 6 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 7 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 8 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, 9 >::operator/=(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::setValue(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::setValue(), Opm::DenseAd::Evaluation< ValueT, 1 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 10 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 11 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 12 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 2 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 3 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 4 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 5 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 6 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 7 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 8 >::setValue(), Opm::DenseAd::Evaluation< ValueT, 9 >::setValue(), Opm::DenseAd::Evaluation< ValueT, DynamicSize, staticSize >::value(), Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::value(), Opm::DenseAd::Evaluation< ValueT, 1 >::value(), Opm::DenseAd::Evaluation< ValueT, 10 >::value(), Opm::DenseAd::Evaluation< ValueT, 11 >::value(), Opm::DenseAd::Evaluation< ValueT, 12 >::value(), Opm::DenseAd::Evaluation< ValueT, 2 >::value(), Opm::DenseAd::Evaluation< ValueT, 3 >::value(), Opm::DenseAd::Evaluation< ValueT, 4 >::value(), Opm::DenseAd::Evaluation< ValueT, 5 >::value(), Opm::DenseAd::Evaluation< ValueT, 6 >::value(), Opm::DenseAd::Evaluation< ValueT, 7 >::value(), Opm::DenseAd::Evaluation< ValueT, 8 >::value(), and Opm::DenseAd::Evaluation< ValueT, 9 >::value().

Member Data Documentation

◆ numVars

template<class ValueT , int numDerivs, unsigned staticSize = 0>
const int Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize >::numVars = numDerivs
static

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: