#include <ACGrGrMulti.h>
Definition at line 64 of file ACGrGrMulti.h.
◆ computedF0du()
Definition at line 46 of file ACGrGrMulti.C.
114{
117 SumGammaEtaj += (*
_prop_gammas[i])[_qp] * (*_vals[i])[_qp] * (*_vals[i])[_qp];
118
119 return _u[_qp] * _u[_qp] * _u[_qp] - _u[_qp] + 2.0 * _u[_qp] * SumGammaEtaj;
120}
Moose::GenericType< Real, is_ad > GenericReal
std::vector< const GenericMaterialProperty< Real, is_ad > * > _prop_gammas
Values of gammas for each order parameter.
IntRange< T > make_range(T beg, T end)
◆ computeDFDOP()
| ADReal ADACGrGrMulti::computeDFDOP |
( |
| ) |
|
|
overrideprotectedvirtual |
Definition at line 84 of file ACGrGrMulti.C.
85{
86
89 SumGammaEtaj += (*
_prop_gammas[i])[_qp] * (*_vals[i])[_qp] * (*_vals[i])[_qp];
90
92}
DualNumber< Real, DNDerivativeType, true > ADReal
GenericReal< is_ad > computedF0du()
◆ validParams()
Definition at line 28 of file ACGrGrMulti.C.
18{
22 "gamma_names",
23 "List of gamma material property names for each other order parameter. Place "
24 "in same order as order parameters (v)!");
25 return params;
26}
typename std::conditional< is_ad, ADGrainGrowthBase, ACGrGrBase >::type ACGrGrMultiBase
This kernel calculates the residual for grain growth for a multi-phase, poly-crystal system.
◆ _gamma_names
Names of gammas for each order parameter.
Definition at line 34 of file ACGrGrMulti.h.
◆ _num_j
◆ _prop_gammas
Values of gammas for each order parameter.
Definition at line 38 of file ACGrGrMulti.h.
The documentation for this class was generated from the following files: