19 "Simple demonstration Cahn-Hilliard Kernel using an algebraic double-well potential");
31 return 3 * _u[_qp] * _u[_qp] * _grad_u[_qp] - _grad_u[_qp];
34 return 6 * _u[_qp] * _phi[_j][_qp] * _grad_u[_qp] +
35 3 * _u[_qp] * _u[_qp] * _grad_phi[_j][_qp] -
registerMooseObject("PhaseFieldApp", CHMath)
void mooseError(Args &&... args)
This is the Cahn-Hilliard equation base class that implements the bulk or local energy term of the eq...
static InputParameters validParams()
Cahn-Hilliard Kernel implementing the free energy f = 1/4(1-c^2)^2, such that grad df/dc = (3 c^2 -1)...
CHMath(const InputParameters ¶meters)
virtual RealGradient computeGradDFDCons(PFFunctionType type)
static InputParameters validParams()