20 params.
addRequiredParam<Real>(
"prefactor",
"prefactor for double well potential");
26 :
ADKernelValue(parameters), _c(adCoupledValue(
"c")), _prefactor(getParam<Real>(
"prefactor"))
registerMooseObject("PhaseFieldApp", ADPhaseFieldCoupledDoubleWellPotential)
DualNumber< Real, DNDerivativeType, true > ADReal
static InputParameters validParams()
Coupled Double well Potential with a prefactor psi * (psi^2 - 1)
ADPhaseFieldCoupledDoubleWellPotential(const InputParameters ¶meters)
const ADVariableValue & _c
static InputParameters validParams()
virtual ADReal precomputeQpResidual() override