|
My Project
|
Representation of an evaluation of a function and its derivatives w.r.t. More...
#include <opm/material/common/Valgrind.hpp>#include <array>#include <cassert>#include <iosfwd>#include <stdexcept>#include "EvaluationSpecializations.hpp"Go to the source code of this file.
Classes | |
| class | Opm::DenseAd::Evaluation< ValueT, numDerivs, staticSize > |
| Represents a function evaluation and its derivatives w.r.t. More... | |
| struct | Opm::DenseAd::is_evaluation< T > |
| struct | Opm::DenseAd::is_evaluation< Evaluation< ValueType, numVars, staticSize > > |
Namespaces | |
| namespace | Opm |
| This class implements a small container which holds the transmissibility mulitpliers for all the faces in the grid. | |
Functions | |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| bool | Opm::DenseAd::operator< (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| bool | Opm::DenseAd::operator> (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| bool | Opm::DenseAd::operator<= (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| bool | Opm::DenseAd::operator>= (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| bool | Opm::DenseAd::operator!= (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| Evaluation< ValueType, numVars, staticSize > | Opm::DenseAd::operator+ (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| Evaluation< ValueType, numVars, staticSize > | Opm::DenseAd::operator- (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| Evaluation< ValueType, numVars, staticSize > | Opm::DenseAd::operator/ (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class RhsValueType , class ValueType , int numVars, unsigned staticSize> | |
| Evaluation< ValueType, numVars, staticSize > | Opm::DenseAd::operator* (const RhsValueType &a, const Evaluation< ValueType, numVars, staticSize > &b) |
| template<class ValueType , int numVars, unsigned staticSize> | |
| void | Opm::DenseAd::printEvaluation (std::ostream &os, const Evaluation< ValueType, numVars, staticSize > &eval, bool withDer=false) |
| template<class ValueType , int numVars, unsigned staticSize> | |
| std::ostream & | Opm::DenseAd::operator<< (std::ostream &os, const Evaluation< ValueType, numVars, staticSize > &eval) |
Representation of an evaluation of a function and its derivatives w.r.t.
a set of variables in the localized OPM automatic differentiation (AD) framework.