Provides a heat source from plastic deformation: coeff * stress * plastic_strain_rate. More...
#include <PlasticHeatEnergy.h>
Public Member Functions | |
PlasticHeatEnergy (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpResidual () override |
virtual Real | computeQpJacobian () override |
virtual Real | computeQpOffDiagJacobian (unsigned int jvar) override |
Protected Attributes | |
Real | _coeff |
coefficient of stress * plastic_strain_rate More... | |
const std::string | _base_name |
optional parameter that allows multiple mechanics models to be defined More... | |
const MaterialProperty< Real > & | _plastic_heat |
stress * plastic_strain_rate More... | |
const MaterialProperty< RankTwoTensor > & | _dplastic_heat_dstrain |
d(plastic_heat)/d(total_strain) More... | |
unsigned int | _ndisp |
umber of coupled displacement variables More... | |
std::vector< unsigned int > | _disp_var |
MOOSE variable number for the displacement variables. More... | |
Provides a heat source from plastic deformation: coeff * stress * plastic_strain_rate.
Definition at line 25 of file PlasticHeatEnergy.h.
PlasticHeatEnergy::PlasticHeatEnergy | ( | const InputParameters & | parameters | ) |
Definition at line 30 of file PlasticHeatEnergy.C.
|
overrideprotectedvirtual |
Reimplemented in PorousFlowPlasticHeatEnergy.
Definition at line 56 of file PlasticHeatEnergy.C.
|
overrideprotectedvirtual |
Reimplemented in PorousFlowPlasticHeatEnergy.
Definition at line 62 of file PlasticHeatEnergy.C.
Referenced by computeQpJacobian(), and PorousFlowPlasticHeatEnergy::computeQpOffDiagJacobian().
|
overrideprotectedvirtual |
Reimplemented in PorousFlowPlasticHeatEnergy.
Definition at line 50 of file PlasticHeatEnergy.C.
Referenced by PorousFlowPlasticHeatEnergy::computeQpOffDiagJacobian(), and PorousFlowPlasticHeatEnergy::computeQpResidual().
|
static |
Definition at line 19 of file PlasticHeatEnergy.C.
|
protected |
optional parameter that allows multiple mechanics models to be defined
Definition at line 41 of file PlasticHeatEnergy.h.
|
protected |
coefficient of stress * plastic_strain_rate
Definition at line 38 of file PlasticHeatEnergy.h.
Referenced by computeQpOffDiagJacobian(), and computeQpResidual().
|
protected |
MOOSE variable number for the displacement variables.
Definition at line 53 of file PlasticHeatEnergy.h.
Referenced by computeQpOffDiagJacobian(), and PlasticHeatEnergy().
|
protected |
d(plastic_heat)/d(total_strain)
Definition at line 47 of file PlasticHeatEnergy.h.
Referenced by computeQpOffDiagJacobian().
|
protected |
umber of coupled displacement variables
Definition at line 50 of file PlasticHeatEnergy.h.
Referenced by computeQpOffDiagJacobian(), and PlasticHeatEnergy().
|
protected |
stress * plastic_strain_rate
Definition at line 44 of file PlasticHeatEnergy.h.
Referenced by computeQpResidual().