StrainEnergyDensity calculates the strain energy density. More...
#include <StrainEnergyDensity.h>
Public Member Functions | |
| StrainEnergyDensity (const InputParameters ¶meters) | |
| virtual void | initQpStatefulProperties () override |
| virtual void | initialSetup () override |
| virtual void | computeQpProperties () override |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Attributes | |
| const std::string | _base_name |
| bool | _incremental |
| Whether the material model is a total or incremental model. More... | |
| MaterialProperty< Real > & | _strain_energy_density |
| The strain energy density material property. More... | |
| const MaterialProperty< Real > & | _strain_energy_density_old |
| const MaterialProperty< RankTwoTensor > & | _stress |
| Current and old values of stress. More... | |
| const MaterialProperty< RankTwoTensor > & | _stress_old |
| const MaterialProperty< RankTwoTensor > & | _mechanical_strain |
| Current value of mechanical strain which includes elastic and inelastic components of the strain. More... | |
| const MaterialProperty< RankTwoTensor > * | _strain_increment |
| Current value of the strain increment for incremental models. More... | |
StrainEnergyDensity calculates the strain energy density.
Definition at line 27 of file StrainEnergyDensity.h.
| StrainEnergyDensity::StrainEnergyDensity | ( | const InputParameters & | parameters | ) |
Definition at line 34 of file StrainEnergyDensity.C.
|
overridevirtual |
Definition at line 64 of file StrainEnergyDensity.C.
|
overridevirtual |
Definition at line 50 of file StrainEnergyDensity.C.
|
overridevirtual |
Definition at line 58 of file StrainEnergyDensity.C.
|
static |
Definition at line 19 of file StrainEnergyDensity.C.
|
protected |
Definition at line 39 of file StrainEnergyDensity.h.
Referenced by initialSetup().
|
protected |
Whether the material model is a total or incremental model.
Definition at line 42 of file StrainEnergyDensity.h.
Referenced by initialSetup().
|
protected |
Current value of mechanical strain which includes elastic and inelastic components of the strain.
Definition at line 54 of file StrainEnergyDensity.h.
Referenced by computeQpProperties().
|
protected |
The strain energy density material property.
Definition at line 45 of file StrainEnergyDensity.h.
Referenced by computeQpProperties(), and initQpStatefulProperties().
|
protected |
Definition at line 46 of file StrainEnergyDensity.h.
Referenced by computeQpProperties().
|
protected |
Current value of the strain increment for incremental models.
Definition at line 57 of file StrainEnergyDensity.h.
Referenced by computeQpProperties().
|
protected |
Current and old values of stress.
Definition at line 49 of file StrainEnergyDensity.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 50 of file StrainEnergyDensity.h.
Referenced by computeQpProperties().
1.8.16