#include <StrainGradDispDerivatives.h>
Definition at line 23 of file StrainGradDispDerivatives.h.
◆ StrainGradDispDerivatives()
StrainGradDispDerivatives::StrainGradDispDerivatives |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 27 of file StrainGradDispDerivatives.C.
28 : DerivativeMaterialInterface<Material>(parameters),
29 _nvar(coupledComponents(
"displacement_gradients")),
47 mooseError(
"Supply 1, 4, or 9 displacement_gradient component variables");
50 if (
_gdim > LIBMESH_DIM)
51 mooseError(
"Too many gradient component variables for the current LIBMESH_DIM");
53 for (
unsigned int i = 0; i <
_nvar; ++i)
54 _dstrain[i] = &declarePropertyDerivative<RankTwoTensor>(
55 "elastic_strain", getVar(
"displacement_gradients", i)->
name());
◆ computeQpProperties()
void StrainGradDispDerivatives::computeQpProperties |
( |
| ) |
|
|
protectedvirtual |
◆ _dstrain
std::vector<MaterialProperty<RankTwoTensor> *> StrainGradDispDerivatives::_dstrain |
|
protected |
◆ _gdim
unsigned int StrainGradDispDerivatives::_gdim |
|
protected |
◆ _nvar
unsigned int StrainGradDispDerivatives::_nvar |
|
protected |
The documentation for this class was generated from the following files: