Creates all the objects needed to solve a diffusion equation with a cell-centered finite volume discr...
virtual void initializePhysicsAdditional() override
Additional initialization work that should happen very early, as soon as the problem is created.
virtual void addFVKernels() override
virtual void addSolverVariables() override
The default implementation of these routines will do nothing as we do not expect all Physics to be de...
static InputParameters validParams()
virtual InputParameters getAdditionalRMParams() const override
Provide additional parameters for the relationship managers.
virtual void addFVBCs() override
Base class to host all common parameters and attributes of Physics actions to solve the diffusion equ...
const InputParameters & parameters() const
Get the parameters of the object.