Base class for the upwind scheme. More...
Go to the source code of this file.
Base class for the upwind scheme.
Classes | |
| class | Dumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::box > |
| Upwind scheme for the box method (uses the standard scheme). More... | |
| class | Dumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::cctpfa > |
| Upwind scheme for the cell-centered tpfa scheme. More... | |
| class | Dumux::UpwindSchemeImpl< GridGeometry, DiscretizationMethod::ccmpfa > |
| Upwind scheme for cell-centered mpfa schemes. More... | |
Namespaces | |
| namespace | Dumux |
| namespace | Dumux::Detail |
Typedefs | |
| template<class GridGeometry> | |
| using | Dumux::UpwindScheme = UpwindSchemeImpl<GridGeometry, GridGeometry::discMethod> |
| The upwind scheme used for the advective fluxes. This depends on the chosen discretization method. | |
Functions | |
| template<class ElemVolVars, class SubControlVolumeFace, class UpwindTermFunction, class Scalar> | |
| Scalar | Dumux::Detail::upwindSchemeMultiplier (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 | |