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.