Interface class for coupling to a heat structure boundary. More...
#include <HSBoundaryInterface.h>
Public Member Functions | |
HSBoundaryInterface (Component *component) | |
void | check (const Component *const component) const |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
const BoundaryName & | getHSBoundaryName (const Component *const component) const |
Gets the boundary name corresponding to the heat structure and side. More... | |
Protected Attributes | |
const std::string & | _hs_name |
Heat structure name. More... | |
const MooseEnum & | _hs_side_enum |
Heat structure side enum. More... | |
const Component2D::ExternalBoundaryType | _hs_side |
Heat structure side. More... | |
const bool | _hs_side_valid |
True if valid heat structure side was provided. More... | |
Interface class for coupling to a heat structure boundary.
Definition at line 21 of file HSBoundaryInterface.h.
HSBoundaryInterface::HSBoundaryInterface | ( | Component * | component | ) |
Definition at line 26 of file HSBoundaryInterface.C.
Definition at line 36 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::check().
|
protected |
Gets the boundary name corresponding to the heat structure and side.
[in] | component | Component pointer |
Definition at line 64 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::getHeatStructureSideName().
|
static |
Definition at line 15 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::validParams().
|
protected |
Heat structure name.
Definition at line 37 of file HSBoundaryInterface.h.
Referenced by HeatTransferFromHeatStructure1Phase::addMooseObjects(), HeatTransferFromHeatStructure1Phase::addVariables(), check(), HeatTransferFromHeatStructure1Phase::check(), getHSBoundaryName(), HSBoundaryInterface(), and HeatTransferFromHeatStructure1Phase::setupMesh().
|
protected |
Heat structure side.
Definition at line 41 of file HSBoundaryInterface.h.
Referenced by HeatTransferFromHeatStructure1Phase::addMooseObjects(), check(), getHSBoundaryName(), and HeatTransferFromHeatStructure1Phase::setupMesh().
|
protected |
Heat structure side enum.
Definition at line 39 of file HSBoundaryInterface.h.
Referenced by check().
|
protected |
True if valid heat structure side was provided.
Definition at line 43 of file HSBoundaryInterface.h.
Referenced by check(), HeatTransferFromHeatStructure1Phase::check(), and HeatTransferFromHeatStructure1Phase::setupMesh().