The flux variables class for the multi-component free-flow model using the staggered grid discretization. More...
#include <dumux/freeflow/compositional/staggered/fluxvariables.hh>
The flux variables class for the multi-component free-flow model using the staggered grid discretization.
Public Types | |
using | MolecularDiffusionType = GetPropType< TypeTag, Properties::MolecularDiffusionType > |
Public Member Functions | |
template<class ElementVolumeVariables , class ElementFaceVariables , class FluxVariablesCache > | |
CellCenterPrimaryVariables | computeMassFlux (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const ElementFaceVariables &elemFaceVars, const SubControlVolumeFace &scvf, const FluxVariablesCache &fluxVarsCache) |
Computes the flux for the cell center residual. More... | |
Static Public Attributes | |
static constexpr auto | numComponents = ModelTraits::numFluidComponents() |
static constexpr bool | useMoles = ModelTraits::useMoles() |
using Dumux::FreeflowNCFluxVariablesImpl< TypeTag, DiscretizationMethod::staggered >::MolecularDiffusionType = GetPropType<TypeTag, Properties::MolecularDiffusionType> |
|
inline |
Computes the flux for the cell center residual.
|
staticconstexpr |
|
staticconstexpr |