16 params.addClassDescription(
17 "Grain-Boundary model poly-crystalline interface Allen-Cahn Kernel"););
19 template <ComputeStage compute_stage>
21 :
ADGrainGrowthBase<compute_stage>(parameters), _gamma(getADMaterialProperty<Real>(
"gamma_asymm"))
25 template <ComputeStage compute_stage>
31 for (
unsigned int i = 0; i < _op_num; ++i)
32 SumEtaj += (*_vals[i])[_qp] * (*_vals[i])[_qp];
34 return _mu[_qp] * (_u[_qp] * _u[_qp] * _u[_qp] - _u[_qp] + 2.0 * _gamma[_qp] * _u[_qp] * SumEtaj);