Algebraic double well potential.
More...
#include <DoubleWellPotential.h>
|
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...
|
|
Algebraic double well potential.
Definition at line 23 of file DoubleWellPotential.h.
◆ PFFunctionType
◆ DoubleWellPotential()
DoubleWellPotential::DoubleWellPotential |
( |
const InputParameters & |
parameters | ) |
|
◆ computeDFDOP() [1/2]
Definition at line 30 of file DoubleWellPotential.C.
35 return _u[_qp] * _u[_qp] * _u[_qp] - _u[_qp];
38 return _phi[_j][_qp] * (3.0 * _u[_qp] * _u[_qp] - 1.0);
41 mooseError(
"Invalid type passed in");
◆ computeDFDOP() [2/2]
|
protectedpure virtualinherited |
◆ computeQpOffDiagJacobian()
Real ACBulk< Real >::computeQpOffDiagJacobian |
( |
unsigned int |
jvar | ) |
|
|
protectedvirtualinherited |
◆ 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");
◆ _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.
◆ _L
const MaterialProperty<Real >& ACBulk< Real >::_L |
|
protectedinherited |
The documentation for this class was generated from the following files: