Plasticity
Plasticity is a non-linear rheology that is activated once stresses exceed a certain yield criteria.
Implemented laws
The following plastic law are implemented:
GeoParams.MaterialParameters.ConstitutiveRelationships.DruckerPrager Type
DruckerPrager(ϕ=30, Ψ=0, C=10e6Pa)
Sets parameters for Drucker-Prager plasticity, where the yield stress
with
Yielding occurs when the second invariant of the deviatoric stress tensor,
Here, Ψ is the dilation angle, which must be zero for incompressible setups.
Plasticity is activated when
where
GeoParams.MaterialParameters.ConstitutiveRelationships.DruckerPrager_regularised Type
DruckerPrager_regularised(ϕ=30, Ψ=0, C=10e6Pa, η_vp=1e20Pa*s)
Sets parameters for reularised Drucker-Prager plasticity, where the yield stress
with
Yielding occurs when the second invariant of the deviatoric stress tensor,
Here, Ψ is the dilation angle, which must be zero for incompressible setups.
Plasticity is activated when
where
Computational routines
Usually, plasticity should be defined as part of a CompositeRheology
structure and calculations can be done as with all other rheology computations by using compute_τII
.