18 params.
addClassDescription(
"Gradient energy for Cahn-Hilliard equation with constant Mobility " 19 "and Interfacial parameter");
21 "kappa_name",
"The kappa used with the kernel, should be constant value");
23 "mob_name",
"The mobility used with the kernel, should be constant value");
30 _second_test(secondTest()),
31 _second_phi(secondPhi()),
32 _M(getMaterialProperty<
Real>(
"mob_name")),
33 _kappa_c(getMaterialProperty<
Real>(
"kappa_name"))
const VariableSecond & _second_u
Variables for second order derivatives.
static InputParameters validParams()
const MaterialProperty< Real > & _kappa_c
Interfacial parameter.
virtual Real computeQpJacobian()
static InputParameters validParams()
const VariablePhiSecond & _second_phi
Compute the Cahn-Hilliard interface term with constant Mobility and Interfacial parameter.
SimpleCHInterface(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableTestSecond & _second_test
const MaterialProperty< Real > & _M
Mobility.
registerMooseObject("PhaseFieldApp", SimpleCHInterface)
virtual Real computeQpResidual()