Upwind scheme for control-volume finite element methods (uses the standard scheme)
#include <dumux/flux/upwindscheme.hh>
|
template<class FluxVariables, class UpwindTermFunction, class Scalar> |
static Scalar | apply (const FluxVariables &fluxVars, const UpwindTermFunction &upwindTerm, Scalar flux, int phaseIdx) |
| applies a simple upwind scheme to the precalculated advective flux
|
|
template<class ElemVolVars, class SubControlVolumeFace, class UpwindTermFunction, class Scalar> |
static Scalar | apply (const ElemVolVars &elemVolVars, const SubControlVolumeFace &scvf, const UpwindTermFunction &upwindTerm, Scalar flux, int phaseIdx) |
| applies a simple upwind scheme to the precalculated advective flux across the given scvf
|
|
template<class ElemVolVars, class SubControlVolumeFace, class UpwindTermFunction, class Scalar> |
static Scalar | multiplier (const ElemVolVars &elemVolVars, const SubControlVolumeFace &scvf, const UpwindTermFunction &upwindTerm, Scalar flux, int phaseIdx) |
| returns the upwind factor which is multiplied to the advective flux across the given scvf
|
|
◆ apply() [1/2]
template<class GridGeometry, class DM>
template<class ElemVolVars, class SubControlVolumeFace, class UpwindTermFunction, class Scalar>
◆ apply() [2/2]
template<class GridGeometry, class DM>
template<class FluxVariables, class UpwindTermFunction, class Scalar>
◆ multiplier()
template<class GridGeometry, class DM>
template<class ElemVolVars, class SubControlVolumeFace, class UpwindTermFunction, class Scalar>
The documentation for this class was generated from the following file: