template<class StressType, class GridGeometry>
class Dumux::EffectiveStressLaw< StressType, GridGeometry, DiscretizationMethod::box >
Effective stress law for box scheme.
- Template Parameters
-
StressType | type used for the computation of purely mechanical stresses (i.e. material law) |
GridGeometry | the finite volume grid geometry |
|
template<class Problem , class ElementVolumeVariables , class ElementFluxVarsCache > |
static ForceVector | force (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const SubControlVolumeFace &scvf, const ElementFluxVarsCache &elemFluxVarCache) |
| computes the force acting on a sub-control volume face More...
|
|
template<class Problem , class ElementVolumeVariables , class FluxVarsCache > |
static StressTensor | stressTensor (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const FluxVarsCache &fluxVarsCache) |
| assembles the (total) stress tensor of the porous medium at a given integration point More...
|
|
template<class Problem , class ElementVolumeVariables , class FluxVarsCache > |
static StressTensor | effectiveStressTensor (const Problem &problem, const Element &element, const FVElementGeometry &fvGeometry, const ElementVolumeVariables &elemVolVars, const FluxVarsCache &fluxVarsCache) |
| assembles the (effective) stress tensor of the solid skeleton at a given integration point More...
|
|