ComputePlasticHeatEnergy computes stress * (plastic_strain - plastic_strain_old) and, if currentlyComputingJacobian, then the derivative of this quantity wrt total strain. More...
#include <ComputePlasticHeatEnergy.h>
Public Member Functions | |
ComputePlasticHeatEnergy (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual void | computeQpProperties () override |
Protected Attributes | |
const std::string | _base_name |
optional parameter that allows multiple mechanics materials to be defined More... | |
const MaterialProperty< RankTwoTensor > & | _plastic_strain |
plastic strain More... | |
const MaterialProperty< RankTwoTensor > & | _plastic_strain_old |
old value of plastic strain More... | |
const MaterialProperty< RankTwoTensor > & | _stress |
stress More... | |
const MaterialProperty< RankFourTensor > & | _Jacobian_mult |
d(stress)/d(total strain) More... | |
const MaterialProperty< RankFourTensor > & | _elasticity_tensor |
elasticity tensor More... | |
MaterialProperty< Real > & | _plastic_heat |
computed property: stress * (plastic_strain - plastic_strain_old) / dt More... | |
MaterialProperty< RankTwoTensor > & | _dplastic_heat_dstrain |
d(plastic_heat)/d(total strain) More... | |
ComputePlasticHeatEnergy computes stress * (plastic_strain - plastic_strain_old) and, if currentlyComputingJacobian, then the derivative of this quantity wrt total strain.
Definition at line 26 of file ComputePlasticHeatEnergy.h.
ComputePlasticHeatEnergy::ComputePlasticHeatEnergy | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file ComputePlasticHeatEnergy.C.
|
overrideprotectedvirtual |
Definition at line 42 of file ComputePlasticHeatEnergy.C.
|
static |
Definition at line 17 of file ComputePlasticHeatEnergy.C.
|
protected |
optional parameter that allows multiple mechanics materials to be defined
Definition at line 37 of file ComputePlasticHeatEnergy.h.
|
protected |
d(plastic_heat)/d(total strain)
Definition at line 58 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
elasticity tensor
Definition at line 52 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
d(stress)/d(total strain)
Definition at line 49 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
computed property: stress * (plastic_strain - plastic_strain_old) / dt
Definition at line 55 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
plastic strain
Definition at line 40 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
old value of plastic strain
Definition at line 43 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().
|
protected |
stress
Definition at line 46 of file ComputePlasticHeatEnergy.h.
Referenced by computeQpProperties().