template<class StressType, class GridGeometry>
class Dumux::EffectiveStressLaw< StressType, GridGeometry, typename GridGeometry::DiscretizationMethod >
- 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 (in Newton) 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
|
| |