Cfl-flux-function to evaluate a Cfl-Condition after Coats 2003. More...
#include <dumux/porousmediumflow/2p/sequential/transport/cellcentered/evalcflfluxcoats.hh>

Cfl-flux-function to evaluate a Cfl-Condition after Coats 2003.
tparam TypeTag The problem TypeTag
Public Member Functions | |
| void | initialize () |
| Initializes the cfl-flux-model. More... | |
| void | addFlux (Scalar &lambdaW, Scalar &lambdaNw, Scalar &viscosityW, Scalar &viscosityNw, Scalar flux, const Element &element, int phaseIdx=-1) |
| adds a flux to the cfl-criterion evaluation More... | |
| void | addFlux (Scalar &lambdaW, Scalar &lambdaNw, Scalar &viscosityW, Scalar &viscosityNw, Scalar flux, const Intersection &intersection, int phaseIdx=-1) |
| adds a flux to the cfl-criterion evaluation More... | |
| Scalar | getCflFluxFunction (const Element &element) |
| Returns the Cfl flux-function. More... | |
| Scalar | getDt (const Element &element) |
| Returns the Cfl time-step. More... | |
| void | reset () |
| Resets the Timestep-estimator. More... | |
| EvalCflFluxCoats (Problem &problem) | |
| Constructs an EvalCflFluxDefault object. More... | |
|
inline |
Constructs an EvalCflFluxDefault object.
| problem | A problem type object |
|
inline |
adds a flux to the cfl-criterion evaluation
| lambdaW | wetting phase mobility |
| lambdaNw | non-wetting phase mobility |
| viscosityW | wetting phase viscosity |
| viscosityNw | non-wetting phase viscosity |
| flux | flux to add |
| element | element corresponding to the flux |
| phaseIdx | index of the phase (wetting, non-wetting) |
|
inline |
adds a flux to the cfl-criterion evaluation
| lambdaW | wetting phase mobility |
| lambdaNw | non-wetting phase mobility |
| viscosityW | wetting phase viscosity |
| viscosityNw | non-wetting phase viscosity |
| flux | flux to add |
| intersection | intersection corresponding to the flux |
| phaseIdx | index of the phase (wetting, non-wetting) |
|
inline |
Returns the Cfl flux-function.
| element | element on which the CFL-criterion is evaluated |
|
inline |
Returns the Cfl time-step.
| element | element on which the CFL-criterion is evaluated |
|
inline |
Initializes the cfl-flux-model.
|
inline |
Resets the Timestep-estimator.