OutputTools< Real >::VariableValue VariableValue
const InputParameters & parameters() const
Get the parameters of the object.
Class for scalar variables (they are different).
This is the common base class for objects that give residual contributions.
Interface for objects that needs scalar coupling capabilities.
Base class shared by AD and non-AD scalar kernels.
const VariableValue & uOld() const
Retrieves the old value of the variable that this ScalarKernelBase operates on.
MooseVariableScalar & _var
Scalar variable.
virtual bool isActive()
Use this to enable/disable the scalar kernel.
virtual const MooseVariableScalar & variable() const override
The variable that this kernel operates on.
static InputParameters validParams()
virtual void reinit()=0
Reinitialization method called before each call to computeResidual()
virtual bool computesJacobian() const