modelJunctionT1
Junction T1, inlet A or B is free - Underdetermined (1 equation)
Extends from BaseClasses.Junction (Partial junction).
Information
Model of an ideal junction that should be used when the mass flow rate is specified at one or both inlets.
The model is locally underdetermined (one equation missing) and therefore must be connected to an overdetermined component (e.g., MassFlowRate) to ensure that the overall system is not underdetermined.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | instanceName (from DropOfCommonsPlus) | getInstanceName() | Instance name |
| Specification | free (from Junction) | ThermofluidStream.Idealized.Topology.Types.FreeJunctionInlet.A | Free inlet |
| String | name (from Junction) | getInstanceName() | |
| Layout | |||
| Boolean | displayInstanceName (from DropOfCommonsPlus) | dropOfCommons.displayInstanceNames | = true, if instance name is displayed |
| Boolean | displayParameters (from DropOfCommonsPlus) | dropOfCommons.displayParameters | = true, if displaying parameters is enabled |
| Advanced | |||
| SI.MassFlowRate | m_flow_eps (from Junction) | dropOfCommons.m_flow_reg | Regularization threshold for small mass flows |
| Boolean | considerInertance (from Junction) | dropOfCommons.considerInertance | =true, if transient momentum (inertance) term is considered; disable only for advanced use |
| ThermofluidStream.Utilities.Units.Inertance | L (from Junction) | dropOfCommons.L | Inertance of each inlet/outlet |
| Warnings | |||
| AssertionLevel | assertionLevel (from Junction) | AssertionLevel.warning | Assertion level |
| Real | relTol_dp_AB (from Junction) | 1e-3 | Relative tolerance for inlet pressure difference pA, pB |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.Interfaces.Outlet | outlet (from Junction) | Outlet | |
| ThermofluidStream.Interfaces.Inlet | inletA | ||
| ThermofluidStream.Interfaces.Inlet | inletB |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | isDPWithinTol (from Junction) | = 1.0 if pressure difference is within tolerance, = -1.0 if tolerance is exceeded | |
| Medium.ThermodynamicState | stateA (from Junction) | Inlet A state | |
| Medium.ThermodynamicState | stateB (from Junction) | Inlet B state | |
| SI.MassFlowRate | m_flowA (from Junction) | Mass flow rate inlet A | |
| SI.MassFlowRate | m_flowB (from Junction) | Mass flow rate inlet B | |
| SI.MassFlowRate | m_flowA_reg (from Junction) | abs(m_flowA) + m_flow_eps | Regularized mass flow rate |
| SI.MassFlowRate | m_flowB_reg (from Junction) | abs(m_flowB) + m_flow_eps | Regularized mass flow rate |
| Real | dp_AB_rel (from Junction) | Relative difference in pressure at junction inlets | |
| Medium.SpecificEnthalpy | h_mix (from Junction) | Outlet specific enthalpy | |
| Medium.AbsolutePressure | p_mix (from Junction) | Outlet (steady mass-flow) pressure | |
| SI.Pressure | r_mix (from Junction) | Outlet inertial pressure | |
| Medium.MassFraction[Medium.nXi] | Xi_mix (from Junction) | Outlet mass fractions |
Revisions
-
2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
Initial version.