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] -
void mooseError(Args &&... args)
This is the Cahn-Hilliard equation base class that implements the bulk or local energy term of the eq...
registerMooseObject("PhaseFieldApp", CHMath)
Cahn-Hilliard Kernel implementing the free energy f = 1/4(1-c^2)^2, such that grad df/dc = (3 c^2 -1)...
virtual RealGradient computeGradDFDCons(PFFunctionType type)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
static InputParameters validParams()
CHMath(const InputParameters ¶meters)