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 | |
| bool | HSBoundaryIsValid (const Component *const component) const |
| Returns true if the specified heat structure boundary is valid. More... | |
| const BoundaryName & | getHSBoundaryName (const Component *const component) const |
| Gets the boundary name corresponding to the heat structure and side. More... | |
| Component2D::ExternalBoundaryType | getHSExternalBoundaryType (const Component *const component) const |
| Gets the external boundary type for the coupled heat structure boundary. More... | |
Protected Attributes | |
| const std::string & | _hs_name |
| Heat structure name. More... | |
| Component2D::ExternalBoundaryType | _hs_side |
| Heat structure side. More... | |
| bool | _hs_side_valid |
| True if the heat structure side enum is valid. 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 27 of file HSBoundaryInterface.C.
Definition at line 38 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 96 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::addMooseObjects(), and HeatTransferFromHeatStructure1Phase::setupMesh().
|
protected |
Gets the external boundary type for the coupled heat structure boundary.
| [in] | component | Component pointer |
Definition at line 108 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::addMooseObjects().
|
protected |
Returns true if the specified heat structure boundary is valid.
Definition at line 121 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::setupMesh().
|
static |
Definition at line 15 of file HSBoundaryInterface.C.
Referenced by HeatTransferFromHeatStructure1Phase::validParams().
|
protected |
Heat structure name.
Definition at line 51 of file HSBoundaryInterface.h.
Referenced by HeatTransferFromHeatStructure1Phase::addMooseObjects(), HeatTransferFromHeatStructure1Phase::addVariables(), check(), getHSBoundaryName(), getHSExternalBoundaryType(), HSBoundaryInterface(), HSBoundaryIsValid(), and HeatTransferFromHeatStructure1Phase::setupMesh().
|
protected |
Heat structure side.
Definition at line 54 of file HSBoundaryInterface.h.
Referenced by check(), getHSBoundaryName(), getHSExternalBoundaryType(), and HSBoundaryIsValid().
|
protected |
True if the heat structure side enum is valid.
Definition at line 56 of file HSBoundaryInterface.h.
Referenced by check(), and HSBoundaryIsValid().
1.8.14