InletVelocityTemperature1Phase

This is a single-phase 1-D flow boundary component in which the velocity and temperature are specified.

Usage

This component must be connected to a FlowChannel1Phase. See how to connect a flow boundary component.

The user specifies the following parameters:

  • "vel": the velocity, and

  • "T": the temperature.

The formulation of this boundary condition assumes flow entering the flow channel at this boundary.

Reversible flow: If exit conditions are encountered, then the boundary condition is automatically changed to an outlet formulation. This behavior can be disabled by setting the "reversible" parameter to false.

Input Parameters

  • TPrescribed temperature [K]

    C++ Type:double

    Unit:(no unit assumed)

    Controllable:Yes

    Description:Prescribed temperature [K]

  • inputName of the input

    C++ Type:BoundaryName

    Unit:(no unit assumed)

    Controllable:No

    Description:Name of the input

  • velPrescribed velocity [m/s]

    C++ Type:double

    Unit:(no unit assumed)

    Controllable:Yes

    Description:Prescribed velocity [m/s]

Required Parameters

  • reversibleTrueTrue for reversible, false for pure inlet

    Default:True

    C++ Type:bool

    Unit:(no unit assumed)

    Controllable:No

    Description:True for reversible, false for pure inlet

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.

Advanced Parameters

Formulation

This boundary condition uses a ghost cell formulation, where the ghost cell solution Ughost\mathbf{U}_\text{ghost} is computed from the following quantities:

  • uextu_{\text{ext}}, the provided exterior velocity,

  • TextT_{\text{ext}}, the provided exterior temperature, and

  • pip_i, the interior pressure.

If the boundary is specified to be reversible ("reversible" set to true) and the flow is exiting, the ghost cell is instead computed with the following quantities:

  • uextu_{\text{ext}}, the provided exterior velocity,

  • ρi\rho_i, the interior density, and

  • EiE_i, the interior specific total energy.