18 params.
addClassDescription(
"Implements the phasefield advection equation: $\\vec{v}\\cdot\\nabla " 19 "u = 0$, where the weak form is $(\\psi_i, \\vec{v}\\cdot\\nabla u) = " 26 :
ADKernelValue(parameters), _velocity(adCoupledVectorValue(
"velocity"))
static InputParameters validParams()
static InputParameters validParams()
registerMooseObject("PhaseFieldApp", ADPhaseFieldAdvection)
Advection Kernel for the phasefield equation.
const ADVectorVariableValue & _velocity
Velocity vector variable.
DualNumber< Real, DNDerivativeType, true > ADReal
ADPhaseFieldAdvection(const InputParameters ¶meters)
const ADTemplateVariableGradient< T > & _grad_u
virtual ADReal precomputeQpResidual() override