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