ASPECT
|
Namespaces | |
ViscosityAveraging | |
Classes | |
class | AsciiDepthProfile |
class | CompositeViscoPlastic |
class | CompositionalViscosityPrefactors |
class | ConstantViscosity |
class | ConstantViscosityPrefactors |
class | DiffusionCreep |
struct | DiffusionCreepParameters |
class | DiffusionDislocation |
class | DislocationCreep |
struct | DislocationCreepParameters |
class | DruckerPrager |
struct | DruckerPragerParameters |
class | DruckerPragerPower |
class | Elasticity |
class | FrankKamenetskii |
class | FrictionModels |
class | PeierlsCreep |
struct | PeierlsCreepParameters |
class | StrainDependent |
class | ViscoPlastic |
Enumeration for selecting which type of friction dependence to use.
For the type 'static friction', the user-supplied internal angle of friction is used.
For the type 'dynamic friction', the friction angle is rate dependent following Equation 13 from \cite{van_dinther_seismic_2013}.
Enumerator | |
---|---|
static_friction | |
dynamic_friction | |
function |
Definition at line 48 of file friction_models.h.
Enumeration for selecting which type of weakening mechanism to use. For none, no strain weakening occurs. Otherwise, the material can be weakened based on the second invariant of the full finite strain tensor, the total accumulated strain, or the plastic strain and viscous strain can be tracked separately and used only for the corresponding (plastic or viscous) part of the viscosity computation.
Definition at line 48 of file strain_dependent.h.
Enumeration for selecting which type of healing mechanism to use. For the case no healing, no strain healing occurs. Otherwise, the strain is healed (reduced) as a function of temperature, a user defined healing time scale and additional parameters. Future models could consider strain healing formulations that are a function of time, deformation rate, or other parameters.
Enumerator | |
---|---|
no_healing | |
temperature_dependent |
Definition at line 67 of file strain_dependent.h.