|
My Project
|
This is a "dummy" gradient calculator which does not do anything. More...
#include <DummyGradientCalculator.hpp>
Public Member Functions | |
| 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 Public Member Functions | |
| static void | registerParameters () |
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.