Base class for components that are defined using an action.
Helper class to help Components accept boundary condition parameters that the Physics may use to gene...
Helper class to help Components define the initial conditions the Physics may need from the parameter...
Helper class to help Components define the material properties the Physics may need from the paramete...
Helper class to help creating an entire physics Note: Trying out virtual inheritance.
Component whose mesh is generated in the [Mesh] block on which one can define a Physics.
virtual void setupComponent() override
const MooseEnum _mesh_generator_type
Whether the component uses a saved mesh or the final mesh.
virtual void addMeshGenerators() override
static InputParameters validParams()
Class constructor.
void checkIntegrity() override
Used for various checks notably:
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...