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.
Cylinder on which one can define a Physics.
const Real _radius
Radius of the cylinder.
const Real _height
Height of the cylinder.
virtual Real outerSurfaceArea() const override
Return the component outer boundary area.
virtual Point translation() const override
Return the translation of the component The default translation is the null vector.
virtual void setupComponent() override
virtual void checkIntegrity() override
Used for various checks notably:
static InputParameters validParams()
const bool _offset_position_to_center
Whether to center the cylinder.
virtual Real volume() const override
Return the component volume.
virtual void addMeshGenerators() override