ASPECT
Public Member Functions | Public Attributes | List of all members
aspect::MaterialModel::MaterialUtilities::DruckerPragerOutputs Struct Reference

Public Member Functions

 DruckerPragerOutputs ()
 

Public Attributes

double yield_strength
 
double plastic_viscosity
 
double viscosity_pressure_derivative
 

Detailed Description

A data structure with all outputs computed by the MaterialModel::Interface::compute_drucker_prager_yielding() method.

Definition at line 149 of file utilities.h.

Constructor & Destructor Documentation

§ DruckerPragerOutputs()

aspect::MaterialModel::MaterialUtilities::DruckerPragerOutputs::DruckerPragerOutputs ( )

Constructor. Initializes the various variables of this structure to NaNs.

Member Data Documentation

§ yield_strength

double aspect::MaterialModel::MaterialUtilities::DruckerPragerOutputs::yield_strength

Definition at line 157 of file utilities.h.

§ plastic_viscosity

double aspect::MaterialModel::MaterialUtilities::DruckerPragerOutputs::plastic_viscosity

Definition at line 158 of file utilities.h.

§ viscosity_pressure_derivative

double aspect::MaterialModel::MaterialUtilities::DruckerPragerOutputs::viscosity_pressure_derivative

Definition at line 159 of file utilities.h.


The documentation for this struct was generated from the following file: