AElemData typedef | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
attach_internal_vars(typename TDomain::grid_type &grid) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
base_type typedef | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
clear_attachments(typename TDomain::grid_type &grid) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
ConstLaw(MathMatrix< dim, dim > &stressTens, const MathMatrix< dim, dim > &strainTens, const MathMatrix< dim, dim > &strial, const number &gamma, const MathMatrix< dim, dim > &normal) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
dim | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | static |
DisplacementGradient(MathMatrix< dim, dim > &GradU, const size_t ip, const TFEGeom &geo, const LocalVector &u) | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | |
elasticityTensor(const size_t ip, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
ug::SmallStrainMechanics::IMaterialLaw::elasticityTensor(const size_t ip, const MathVector< dim > &x, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inlinevirtual |
ug::SmallStrainMechanics::IMaterialLaw::elasticityTensor() | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inlinevirtual |
elastTensIsConstant() | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inline |
ElemDataAccessor typedef | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
ExponentialHardening(const number strialnorm, const number alpha) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
Flowrule(MathMatrix< dim, dim > &strain_p_new, MathMatrix< dim, dim > &strain, number &gamma, MathMatrix< dim, dim > &strial, MathMatrix< dim, dim > &normal, const MathMatrix< dim, dim > &GradU, const MathMatrix< dim, dim > &strain_p_old_t, const number alpha) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
Hardening(const number alpha) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlineprivate |
Hardening_d(const number alpha) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlineprivate |
hardening_parameter(const size_t ip) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
IMaterialLaw() | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inline |
inelastic_strain_tensor(const size_t ip) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
init() | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
init_internal_vars(TBaseElem *elem, const size_t numIP) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
internal_vars(TBaseElem *elem) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
is_initialized() | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inline |
LinearHardening(const number flowcondtrial) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlineprivate |
m_aaElemData | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_aElemData | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_bConstElastTens | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | protected |
m_bHardExp | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_bHardModulus | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_bInit | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | protected |
m_HardAccuracy | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_hardening | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_materialConfiguration | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | |
m_max_k_tan | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_MaxHardIter | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_min_k_tan | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_pElemData | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_plasticIPs | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
m_tangentAccur | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
matConsts | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
needs_to_add_jac_m() | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlinevirtual |
PerfectPlasticity(const number flowcondtrial) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlineprivate |
plastic_multiplier(const size_t ip, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
PrandtlReuss() | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | |
set_bulk_modulus(const number bulkModulus) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_hardening_behavior(int hard) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | |
set_hardening_exponent(const number hardExponent) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_hardening_modulus(const number hardModulus) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_initial_flow_stress(const number initialFlowStress) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_residual_flow_stress(const number resFlowStress) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_shear_modulus(const number shearModulus) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
set_tangent_precision(const number tanAccur) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |
strainTensor(MathMatrix< dim, dim > &strainTens, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inlineprivate |
stressTensor(MathMatrix< dim, dim > &stressTens, const size_t ip, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
ug::SmallStrainMechanics::IMaterialLaw::stressTensor(MathMatrix< dim, dim > &stressTens, const size_t ip, const MathVector< dim > &x, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inlinevirtual |
StressTensor(MathMatrix< dim, dim > &stressTens, const MathMatrix< dim, dim > &GradU, const MathMatrix< dim, dim > &strain_p_old_t, const number alpha) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
TBaseElem typedef | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | |
this_type typedef | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
Update_internal_vars(MathMatrix< dim, dim > &strain_p_new, number &alpha, const MathMatrix< dim, dim > &GradU, const MathMatrix< dim, dim > &strain_p_old_t) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | private |
update_internal_vars(const size_t ip, const MathMatrix< dim, dim > &GradU) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
write_data_to_console(const number t) | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | virtual |
~IMaterialLaw() | ug::SmallStrainMechanics::IMaterialLaw< TDomain > | inlinevirtual |
~PrandtlReuss() | ug::SmallStrainMechanics::PrandtlReuss< TDomain > | inline |