#include <ACGBPoly.h>
|
const VariableValue & | _c |
|
unsigned int | _c_var |
|
const MaterialProperty< Real > & | _mu |
|
const MaterialProperty< Real > & | _gamma |
|
Real | _en_ratio |
|
const MaterialProperty< Real > & | _L |
| Mobility. More...
|
|
const MaterialProperty< Real > & | _dLdop |
| Mobility derivative w.r.t. order parameter. More...
|
|
std::vector< const MaterialProperty< Real > * > | _dLdarg |
| Mobility derivative w.r.t coupled variables. More...
|
|
Definition at line 20 of file ACGBPoly.h.
◆ PFFunctionType
◆ ACGBPoly()
ACGBPoly::ACGBPoly |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 26 of file ACGBPoly.C.
28 _c(coupledValue(
"c")),
30 _mu(getMaterialProperty<Real>(
"mu")),
31 _gamma(getMaterialProperty<Real>(
"gamma_asymm")),
◆ computeDFDOP() [1/2]
Definition at line 37 of file ACGBPoly.C.
50 return mult * _u[_qp] * c * c;
53 return mult * _phi[_j][_qp] * c * c;
56 mooseError(
"Invalid type passed in");
◆ computeDFDOP() [2/2]
|
protectedpure virtualinherited |
◆ computeQpOffDiagJacobian()
Real ACGBPoly::computeQpOffDiagJacobian |
( |
unsigned int |
jvar | ) |
|
|
protectedvirtual |
Reimplemented from ACBulk< Real >.
Definition at line 60 of file ACGBPoly.C.
71 Real dDFDOP = 2.0 * mult * _u[_qp] * c * _phi[_j][_qp];
73 return _L[_qp] * _test[_i][_qp] * dDFDOP;
◆ initialSetup()
void ACBulk< Real >::initialSetup |
( |
| ) |
|
|
virtualinherited |
◆ precomputeQpJacobian()
Real ACBulk< Real >::precomputeQpJacobian |
( |
| ) |
|
|
protectedvirtualinherited |
Definition at line 103 of file ACBulk.h.
111 return _L[_qp] * JdFdop +
_dLdop[_qp] * _phi[_j][_qp] * dFdop;
◆ precomputeQpResidual()
Real ACBulk< Real >::precomputeQpResidual |
( |
| ) |
|
|
protectedvirtualinherited |
Definition at line 92 of file ACBulk.h.
98 return _L[_qp] * dFdop;
◆ validParams()
InputParameters ACBulk< Real >::validParams |
( |
| ) |
|
|
staticinherited |
Definition at line 74 of file ACBulk.h.
76 InputParameters params = ::validParams<KernelValue>();
77 params.addClassDescription(
"Allen-Cahn base Kernel");
78 params.addParam<MaterialPropertyName>(
"mob_name",
"L",
"The mobility used with the kernel");
79 params.addCoupledVar(
"args",
"Vector of arguments of the mobility");
◆ _c
const VariableValue& ACGBPoly::_c |
|
protected |
◆ _c_var
unsigned int ACGBPoly::_c_var |
|
protected |
◆ _dLdarg
std::vector<const MaterialProperty<Real > *> ACBulk< Real >::_dLdarg |
|
protectedinherited |
Mobility derivative w.r.t coupled variables.
Definition at line 52 of file ACBulk.h.
◆ _dLdop
const MaterialProperty<Real >& ACBulk< Real >::_dLdop |
|
protectedinherited |
Mobility derivative w.r.t. order parameter.
Definition at line 49 of file ACBulk.h.
◆ _en_ratio
◆ _gamma
const MaterialProperty<Real>& ACGBPoly::_gamma |
|
protected |
◆ _L
const MaterialProperty<Real >& ACBulk< Real >::_L |
|
protectedinherited |
◆ _mu
const MaterialProperty<Real>& ACGBPoly::_mu |
|
protected |
The documentation for this class was generated from the following files: