ComputeVolumetricDeformGrad is the class to compute volumetric deformation gradient Modification based on pre-multiplication to a deformation gradient Can be used to form a chain of volumetric corections on deformation.
More...
#include <ComputeVolumetricDeformGrad.h>
ComputeVolumetricDeformGrad is the class to compute volumetric deformation gradient Modification based on pre-multiplication to a deformation gradient Can be used to form a chain of volumetric corections on deformation.
Definition at line 26 of file ComputeVolumetricDeformGrad.h.
◆ ComputeVolumetricDeformGrad()
ComputeVolumetricDeformGrad::ComputeVolumetricDeformGrad |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 31 of file ComputeVolumetricDeformGrad.C.
32 : DerivativeMaterialInterface<Material>(parameters),
33 _pre_deform_grad(getMaterialProperty<RankTwoTensor>(
"pre_deform_grad_name")),
35 getParam<MaterialPropertyName>(
"volumetric_deform_grad_name"))),
37 declareProperty<RankTwoTensor>(getParam<MaterialPropertyName>(
"post_deform_grad_name")))
◆ computeQpProperties()
void ComputeVolumetricDeformGrad::computeQpProperties |
( |
| ) |
|
|
protectedvirtual |
◆ createVolumetricDeformGrad()
void ComputeVolumetricDeformGrad::createVolumetricDeformGrad |
( |
| ) |
|
|
protectedvirtual |
◆ initQpStatefulProperties()
void ComputeVolumetricDeformGrad::initQpStatefulProperties |
( |
| ) |
|
|
protectedvirtual |
◆ validParams()
InputParameters ComputeVolumetricDeformGrad::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file ComputeVolumetricDeformGrad.C.
20 params.addClassDescription(
21 "Computes volumetric deformation gradient and adjusts the total deformation gradient");
22 params.addRequiredParam<MaterialPropertyName>(
23 "pre_deform_grad_name",
"Name of pre-adjusted deformation gradient variable");
24 params.addRequiredParam<MaterialPropertyName>(
"volumetric_deform_grad_name",
25 "Name of volumetric deformation gradient variable");
26 params.addRequiredParam<MaterialPropertyName>(
"post_deform_grad_name",
27 "Name of adjusted deformation gradient variable");
◆ _post_deform_grad
MaterialProperty<RankTwoTensor>& ComputeVolumetricDeformGrad::_post_deform_grad |
|
protected |
◆ _pre_deform_grad
const MaterialProperty<RankTwoTensor>& ComputeVolumetricDeformGrad::_pre_deform_grad |
|
protected |
◆ _volumetric_deform_grad
MaterialProperty<RankTwoTensor>& ComputeVolumetricDeformGrad::_volumetric_deform_grad |
|
protected |
The documentation for this class was generated from the following files: