HeatStructureCylindricalBase(const InputParameters ¶ms)
virtual Real computeAxialBoundaryArea(const Real &y_min, const Real &y_max) const override
Computes the area of an axial boundary.
Real _inner_radius
Inner radius of the heat structure.
ExternalBoundaryType
External boundary type.
const std::vector< double > y
virtual Real getInnerRadius() const
Get the inner radius of the heat structure.
virtual Real computeRadialBoundaryArea(const Real &length, const Real &y) const override
Computes the area of a radial boundary.
Base class for cylindrical heat structure components.
virtual Real getUnitPerimeter(const ExternalBoundaryType &side) const override
Gets the perimeter of one unit of this heat structure on the specified side.
virtual bool useCylindricalTransformation() const override
Use cylindrical transformation?
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
Base class for 2D generated heat structures.
virtual void setupMesh() override
Performs mesh setup such as creating mesh or naming mesh sets.