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
|
| 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
|
| 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
|