Plugins
ug::SmallStrainMechanics::DamageLaw< TDomain > Member List

This is the complete list of members for ug::SmallStrainMechanics::DamageLaw< TDomain >, including all inherited members.

attach_internal_vars(typename TDomain::grid_type &grid)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
base_type typedefug::SmallStrainMechanics::DamageLaw< TDomain >private
clear_attachments(typename TDomain::grid_type &grid)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
DamageLaw(SmartPtr< GridFunction< TDomain, CPUAlgebra > > spF, SmartPtr< GridFunction< TDomain, CPUAlgebra > > spPsi0)ug::SmallStrainMechanics::DamageLaw< TDomain >inline
dimug::SmallStrainMechanics::DamageLaw< TDomain >static
DisplacementGradient(MathMatrix< dim, dim > &GradU, const size_t ip, const TFEGeom &geo, const LocalVector &u)ug::SmallStrainMechanics::IMaterialLaw< TDomain >
elasticityTensor()ug::SmallStrainMechanics::HookeLaw< TDomain >inlinevirtual
elasticityTensor(const size_t ip, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::HookeLaw< TDomain >inlinevirtual
ug::SmallStrainMechanics::IMaterialLaw::elasticityTensor(const size_t ip, const MathVector< dim > &x, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
elastTensIsConstant()ug::SmallStrainMechanics::IMaterialLaw< TDomain >inline
energy_on_curr_elem()ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inline
hardening_parameter(const size_t ip)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
HookeLaw()ug::SmallStrainMechanics::HookeLaw< TDomain >inline
IMaterialLaw()ug::SmallStrainMechanics::IMaterialLaw< TDomain >inline
inelastic_strain_tensor(const size_t ip)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
init()ug::SmallStrainMechanics::HookeLaw< TDomain >virtual
init_internal_vars(TBaseElem *elem, const size_t numIP)ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inlinevirtual
internal_vars(TBaseElem *elem)ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inlinevirtual
is_initialized()ug::SmallStrainMechanics::IMaterialLaw< TDomain >inline
IScaledHookeLaw(SmartPtr< GridFunction< TDomain, CPUAlgebra > > spScaling, SmartPtr< GridFunction< TDomain, CPUAlgebra > > spEnergy)ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inline
m_bConstElastTensug::SmallStrainMechanics::IMaterialLaw< TDomain >protected
m_bInitug::SmallStrainMechanics::IMaterialLaw< TDomain >protected
m_materialConfigurationug::SmallStrainMechanics::HookeLaw< TDomain >
m_pEnergy_elemug::SmallStrainMechanics::IScaledHookeLaw< TDomain >protected
m_pScaling_elemug::SmallStrainMechanics::IScaledHookeLaw< TDomain >protected
m_spElastTensorFunctug::SmallStrainMechanics::HookeLaw< TDomain >protected
m_spEnergyug::SmallStrainMechanics::IScaledHookeLaw< TDomain >protected
m_spScalingug::SmallStrainMechanics::IScaledHookeLaw< TDomain >protected
needs_to_add_jac_m()ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
plastic_multiplier(const size_t ip, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
post_process_energy_on_curr_elem()ug::SmallStrainMechanics::DamageLaw< TDomain >inlinevirtual
scaling_on_curr_elem()ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inlinevirtual
set_elasticity_tensor_orthotropic(const number C11, const number C12, const number C13, const number C22, const number C23, const number C33, const number C44, const number C55, const number C66)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_elasticity_tensor_orthotropic_E_G_nu(const number E1, const number E2, const number E3, const number G12, const number G13, const number G23, const number v12, const number v13, const number v23)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_elasticity_tensor_orthotropic_plain_strain_E_G_nu(const number E1, const number E2, const number E3, const number G12, const number G13, const number G23, const number v12, const number v13, const number v23)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_elasticity_tensor_orthotropic_plain_stress_E_G_nu(const number E1, const number E2, const number G12, const number v12)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_hooke_elasticity_tensor(const number lambda, const number mu)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_hooke_elasticity_tensor_E_nu(const number E, const number nu)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_hooke_elasticity_tensor_plain_strain_E_nu(const number E, const number nu)ug::SmallStrainMechanics::HookeLaw< TDomain >
set_hooke_elasticity_tensor_plain_stress_E_nu(const number E, const number nu)ug::SmallStrainMechanics::HookeLaw< TDomain >
strainTensor(MathMatrix< dim, dim > &strainTens, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::HookeLaw< TDomain >inline
stressTensor(MathMatrix< dim, dim > &stressTens, const size_t ip, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::HookeLaw< 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
TBaseElem typedefug::SmallStrainMechanics::DamageLaw< TDomain >
this_type typedefug::SmallStrainMechanics::DamageLaw< TDomain >private
update_internal_vars(const size_t ip, const MathMatrix< dim, dim > &GradU)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
write_data_to_console(const number t)ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
~DamageLaw()ug::SmallStrainMechanics::DamageLaw< TDomain >inline
~HookeLaw()ug::SmallStrainMechanics::HookeLaw< TDomain >inline
~IMaterialLaw()ug::SmallStrainMechanics::IMaterialLaw< TDomain >inlinevirtual
~IScaledHookeLaw()ug::SmallStrainMechanics::IScaledHookeLaw< TDomain >inline