This is a "dummy" gradient calculator which does not do anything.
More...
#include <DummyGradientCalculator.hpp>
|
|
template<bool prepareValues = true, bool prepareGradients = true> |
| void | prepare (const ElementContext &, unsigned) |
| |
|
template<class QuantityCallback , class QuantityType = Scalar> |
| QuantityType | calculateValue (const ElementContext &, unsigned, const QuantityCallback &) const |
| |
|
template<class QuantityCallback > |
| void | calculateGradient (DimVector &, const ElementContext &, unsigned, const QuantityCallback &) const |
| |
|
template<class QuantityCallback > |
| Scalar | calculateBoundaryValue (const ElementContext &, unsigned, const QuantityCallback &) |
| |
|
template<class QuantityCallback > |
| void | calculateBoundaryGradient (DimVector &, const ElementContext &, unsigned, const QuantityCallback &) const |
| |
|
|
static void | registerParameters () |
| |
template<class TypeTag>
class Opm::DummyGradientCalculator< TypeTag >
This is a "dummy" gradient calculator which does not do anything.
The blackoil simulator does not need any gradients: Volume fluxes are calculated via pressure differences instead of pressure gradients (i.e., transmissibilities instead of permeabilities), and an energy equation and molecular diffusion are not supported.
The documentation for this class was generated from the following file: