ASPECT
Public Attributes | List of all members
aspect::MaterialModel::IsostrainViscosities Struct Reference

Public Attributes

std::vector< double > composition_viscosities
 
std::vector< boolcomposition_yielding
 
std::vector< Rheology::DruckerPragerParametersdrucker_prager_parameters
 
std::vector< double > dilation_lhs_terms
 
std::vector< double > dilation_rhs_terms
 
std::vector< double > diffusion_viscosities
 
std::vector< double > dislocation_viscosities
 

Detailed Description

A data structure with the output of calculate_isostrain_viscosities.

Definition at line 142 of file visco_plastic.h.

Member Data Documentation

◆ composition_viscosities

std::vector<double> aspect::MaterialModel::IsostrainViscosities::composition_viscosities

The composition viscosity.

Definition at line 147 of file visco_plastic.h.

◆ composition_yielding

std::vector<bool> aspect::MaterialModel::IsostrainViscosities::composition_yielding

The composition yielding.

Definition at line 152 of file visco_plastic.h.

◆ drucker_prager_parameters

std::vector<Rheology::DruckerPragerParameters> aspect::MaterialModel::IsostrainViscosities::drucker_prager_parameters

All the drucker prager plasticity parameters.

Definition at line 157 of file visco_plastic.h.

◆ dilation_lhs_terms

std::vector<double> aspect::MaterialModel::IsostrainViscosities::dilation_lhs_terms

The LHS term corresponding to plastic dilation in the Stokes system. For details, see the comments of MaterialModel::PrescribedDilation::dilation_lhs_term.

Definition at line 164 of file visco_plastic.h.

◆ dilation_rhs_terms

std::vector<double> aspect::MaterialModel::IsostrainViscosities::dilation_rhs_terms

The RHS term corresponding to plastic dilation in the Stokes system. For details, see the comments of MaterialModel::PrescribedDilation::dilation_rhs_term.

Definition at line 171 of file visco_plastic.h.

◆ diffusion_viscosities

std::vector<double> aspect::MaterialModel::IsostrainViscosities::diffusion_viscosities

Diffusion viscosities for each composition.

Definition at line 176 of file visco_plastic.h.

◆ dislocation_viscosities

std::vector<double> aspect::MaterialModel::IsostrainViscosities::dislocation_viscosities

Dislocation viscosities for each composition.

Definition at line 181 of file visco_plastic.h.


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