One or more constitutive models coupled together. More...
#include <CombinedCreepPlasticity.h>
Public Member Functions | |
CombinedCreepPlasticity (const InputParameters ¶meters) | |
virtual | ~CombinedCreepPlasticity () |
virtual void | computeStress (const Elem ¤t_elem, const SymmElasticityTensor &elasticityTensor, const SymmTensor &stress_old, SymmTensor &strain_increment, SymmTensor &stress_new) |
Compute the stress (sigma += deltaSigma) More... | |
virtual bool | modifyStrainIncrement (const Elem ¤t_elem, SymmTensor &strain_increment, SymmTensor &d_strain_dT) |
void | setQp (unsigned int qp) |
Sets the value of the variable _qp for inheriting classes. More... | |
virtual bool | updateElasticityTensor (SymmElasticityTensor &) |
virtual bool | applyThermalStrain (SymmTensor &strain_increment, SymmTensor &d_strain_dT) |
Protected Member Functions | |
virtual void | initialSetup () |
Protected Attributes | |
std::map< SubdomainID, std::vector< MooseSharedPointer< ReturnMappingModel > > > | _submodels |
unsigned int | _max_its |
bool | _internal_solve_full_iteration_history |
Real | _relative_tolerance |
Real | _absolute_tolerance |
MaterialProperty< Real > & | _matl_timestep_limit |
const bool | _has_temp |
const VariableValue & | _temperature |
const VariableValue & | _temperature_old |
const Real | _alpha |
const Function * | _alpha_function |
bool | _has_stress_free_temp |
Real | _stress_free_temp |
bool | _mean_alpha_function |
Real | _ref_temp |
bool & | _step_zero_cm |
Restartable data to check for the zeroth and first time steps. More... | |
bool & | _step_one_cm |
One or more constitutive models coupled together.
Definition at line 25 of file CombinedCreepPlasticity.h.
CombinedCreepPlasticity::CombinedCreepPlasticity | ( | const InputParameters & | parameters | ) |
Definition at line 39 of file CombinedCreepPlasticity.C.
|
inlinevirtual |
Definition at line 29 of file CombinedCreepPlasticity.h.
|
virtualinherited |
Definition at line 106 of file ConstitutiveModel.C.
Referenced by ConstitutiveModel::modifyStrainIncrement().
|
virtual |
Compute the stress (sigma += deltaSigma)
Reimplemented from ConstitutiveModel.
Definition at line 95 of file CombinedCreepPlasticity.C.
|
protectedvirtual |
Definition at line 51 of file CombinedCreepPlasticity.C.
|
virtual |
|
inherited |
Sets the value of the variable _qp for inheriting classes.
Definition at line 89 of file ConstitutiveModel.C.
Referenced by computeStress().
|
inlinevirtualinherited |
Definition at line 44 of file ConstitutiveModel.h.
|
protected |
Definition at line 50 of file CombinedCreepPlasticity.h.
Referenced by computeStress().
|
protectedinherited |
Definition at line 52 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().
|
protectedinherited |
Definition at line 53 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain(), and ConstitutiveModel::ConstitutiveModel().
|
protectedinherited |
Definition at line 54 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().
|
protectedinherited |
Definition at line 49 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain(), PowerLawCreepModel::computeStressInitialize(), and ConstitutiveModel::ConstitutiveModel().
|
protected |
Definition at line 48 of file CombinedCreepPlasticity.h.
Referenced by computeStress().
|
protected |
Definition at line 51 of file CombinedCreepPlasticity.h.
Referenced by computeStress().
|
protected |
Definition at line 47 of file CombinedCreepPlasticity.h.
Referenced by computeStress().
|
protectedinherited |
Definition at line 56 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain(), and ConstitutiveModel::ConstitutiveModel().
|
protectedinherited |
Definition at line 57 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain(), and ConstitutiveModel::ConstitutiveModel().
|
protected |
Definition at line 49 of file CombinedCreepPlasticity.h.
Referenced by computeStress().
|
protectedinherited |
Definition at line 61 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().
|
protectedinherited |
Restartable data to check for the zeroth and first time steps.
Definition at line 60 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().
|
protectedinherited |
Definition at line 55 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().
|
protected |
Definition at line 45 of file CombinedCreepPlasticity.h.
Referenced by computeStress(), initialSetup(), and modifyStrainIncrement().
|
protectedinherited |
Definition at line 50 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain(), computeStress(), PowerLawCreepModel::computeStressInitialize(), IsotropicTempDepHardening::computeYieldStress(), IsotropicPlasticity::computeYieldStress(), and IsotropicTempDepHardening::initializeHardeningFunctions().
|
protectedinherited |
Definition at line 51 of file ConstitutiveModel.h.
Referenced by ConstitutiveModel::applyThermalStrain().