- boundaryList of boundary names for which this component applies
C++ Type:std::vector<BoundaryName>
Unit:(no unit assumed)
Controllable:No
Description:List of boundary names for which this component applies
- hsHeat structure name
C++ Type:std::string
Unit:(no unit assumed)
Controllable:No
Description:Heat structure name
HSBoundaryExternalAppTemperature
Heat structure boundary condition to set temperature values computed by an external application
This component is the same as HSBoundarySpecifiedTemperature but uses a temperature transferred from an external application into an auxiliary variable.
The temperature variable is added by this component on the subdomains of the heat structure with a variable type defined by the HeatConductionModel.
The boundary temperature is imposed weakly on the boundary defined by the "boundary" parameter using an ADMatchedValueBC nodal boundary condition.
Input Parameters
- T_extT_extName of the variable that will store the values computed by the external application
Default:T_ext
C++ Type:VariableName
Unit:(no unit assumed)
Controllable:No
Description:Name of the variable that will store the values computed by the external application
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Set the enabled status of the MooseObject.