23 virtual void check()
const override;
Component2D::ExternalBoundaryType getCommonComponent2DExternalBoundaryType() const
Gets the common external boundary type.
Base class for components of a boundary type.
ExternalBoundaryType
External boundary type.
const std::string & _hs_name
Heat structure name.
const std::vector< BoundaryName > & _boundary
Boundary names for which the boundary component applies.
bool hasCommonComponent2DExternalBoundaryType() const
Returns true if all of the boundaries have the same external boundary type.
virtual void check() const override
Check the component integrity.
HSBoundary(const InputParameters ¶ms)
static InputParameters validParams()
void checkAllComponent2DBoundariesAreExternal() const
Logs an error if any boundary is not external.
Base class for heat structure boundary components.
bool allComponent2DBoundariesAreExternal() const
Returns true if all of the boundaries are external.