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.
More...
#include <iostream>
#include <array>
#include <cassert>
#include <opm/material/common/Valgrind.hpp>
#include <dune/common/version.hh>
#include <dune/common/ftraits.hh>
Go to the source code of this file.
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
bool | Opm::LocalAd::operator< (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
bool | Opm::LocalAd::operator> (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
bool | Opm::LocalAd::operator<= (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
bool | Opm::LocalAd::operator>= (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
bool | Opm::LocalAd::operator!= (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
Evaluation< Scalar, VarSetTag,
numVars > | Opm::LocalAd::operator+ (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
Evaluation< Scalar, VarSetTag,
numVars > | Opm::LocalAd::operator- (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
Evaluation< Scalar, VarSetTag,
numVars > | Opm::LocalAd::operator/ (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class ScalarA , class Scalar , class VarSetTag , int numVars> |
Evaluation< Scalar, VarSetTag,
numVars > | Opm::LocalAd::operator* (const ScalarA &a, const Evaluation< Scalar, VarSetTag, numVars > &b) |
|
template<class Scalar , class VarSetTag , int numVars> |
std::ostream & | Opm::LocalAd::operator<< (std::ostream &os, const Evaluation< Scalar, VarSetTag, numVars > &eval) |
|
template<class Scalar , class VarSetTag , int numVars> |
Evaluation< Scalar, VarSetTag,
numVars > | Opm::LocalAd::abs (const Evaluation< Scalar, VarSetTag, numVars > &) |
|
template<class Scalar , class VarSetTag , int numVars> |
const Opm::LocalAd::Evaluation
< Scalar, VarSetTag, numVars > | std::abs (const Opm::LocalAd::Evaluation< Scalar, VarSetTag, numVars > &x) |
|
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.
|