ComputeDeformGradBasedStress computes stress based on lagrangian strain definition.
More...
#include <ComputeDeformGradBasedStress.h>
ComputeDeformGradBasedStress computes stress based on lagrangian strain definition.
Definition at line 26 of file ComputeDeformGradBasedStress.h.
◆ ComputeDeformGradBasedStress()
ComputeDeformGradBasedStress::ComputeDeformGradBasedStress |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 30 of file ComputeDeformGradBasedStress.C.
31 : DerivativeMaterialInterface<Material>(parameters),
34 _stress(declareProperty<RankTwoTensor>(getParam<MaterialPropertyName>(
"stress_name"))),
35 _Jacobian_mult(declareProperty<RankFourTensor>(getParam<MaterialPropertyName>(
"jacobian_name")))
◆ computeQpProperties()
void ComputeDeformGradBasedStress::computeQpProperties |
( |
| ) |
|
|
protectedvirtual |
◆ computeQpStress()
void ComputeDeformGradBasedStress::computeQpStress |
( |
| ) |
|
|
protectedvirtual |
◆ initQpStatefulProperties()
void ComputeDeformGradBasedStress::initQpStatefulProperties |
( |
| ) |
|
|
protectedvirtual |
◆ validParams()
InputParameters ComputeDeformGradBasedStress::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file ComputeDeformGradBasedStress.C.
20 params.addClassDescription(
"Computes stress based on Lagrangian strain");
21 params.addRequiredParam<MaterialPropertyName>(
"deform_grad_name",
22 "Name of deformation gradient variable");
23 params.addRequiredParam<MaterialPropertyName>(
"elasticity_tensor_name",
24 "Name of elasticity tensor variable");
25 params.addRequiredParam<MaterialPropertyName>(
"stress_name",
"Name of stress variable");
26 params.addRequiredParam<MaterialPropertyName>(
"jacobian_name",
"Name of Jacobian variable");
◆ _deformation_gradient
const MaterialProperty<RankTwoTensor>& ComputeDeformGradBasedStress::_deformation_gradient |
|
protected |
◆ _elasticity_tensor
const MaterialProperty<RankFourTensor>& ComputeDeformGradBasedStress::_elasticity_tensor |
|
protected |
◆ _Jacobian_mult
MaterialProperty<RankFourTensor>& ComputeDeformGradBasedStress::_Jacobian_mult |
|
protected |
◆ _stress
MaterialProperty<RankTwoTensor>& ComputeDeformGradBasedStress::_stress |
|
protected |
The documentation for this class was generated from the following files: