19 "Simple demonstration Allen-Cahn Kernel using an algebraic double-well potential");
34 return _u[_qp] * _u[_qp] * _u[_qp] - _u[_qp];
37 return _phi[_j][_qp] * (3.0 * _u[_qp] * _u[_qp] - 1.0);
registerMooseObject("PhaseFieldApp", DoubleWellPotential)
void mooseError(Args &&... args)
This is the Allen-Cahn equation base class that implements the bulk or local energy term of the equat...
static InputParameters validParams()
Algebraic double well potential.
DoubleWellPotential(const InputParameters ¶meters)
virtual Real computeDFDOP(PFFunctionType type)
static InputParameters validParams()