11 #include "libmesh/quadrature.h"
21 params.addClassDescription(
"Compute strain increment based on lattice relaxation at GB");
22 params.addParam<MaterialPropertyName>(
"prefactor_name",
"Name of prefactor property");
23 params.addParam<MaterialPropertyName>(
"gb_normal_name",
"Name of GB normal property");
24 params.addParam<MaterialPropertyName>(
"property_name",
25 "Name of GB relaxation strain increment property");
30 : DerivativeMaterialInterface<Material>(parameters),
31 _prefactor(getMaterialProperty<Real>(
"prefactor_name")),
32 _gb_normal_tensor(getMaterialProperty<
RankTwoTensor>(
"gb_normal_name")),
34 declareProperty<
RankTwoTensor>(getParam<MaterialPropertyName>(
"property_name")))