modelPartialGenericPipeFlow
Extends from TRANSFORM.Fluid.Pipes_Obsolete.ClosureModels.PressureLoss.Models.PartialStaggeredFlowModel.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | use_mu | true | = true, if mu_a/mu_b are used in function, otherwise value is not used |
| Boolean | use_roughness | true | = true, if roughness is used in function, otherwise value is not used |
| Boolean | use_dp_small | true | = true, if dp_small is used in function, otherwise value is not used |
| Boolean | use_m_flow_small | true | = true, if m_flow_small is used in function, otherwise value is not used |
| Boolean | dp_is_zero | false | = true, if no wall friction is present, i.e., dp = 0 (function massFlowRate_dp() cannot be used) |
| Boolean | use_Re_turbulent | true | = true, if Re_turbulent input is used in function, otherwise value is not used |
| SI.AbsolutePressure | dp_nominal | Nominal pressure loss (only for nominal models) | |
| SI.MassFlowRate | m_flow_nominal | if system.use_eps_Re then system.m_flow_nominal else 1e2*m_flow_small | Nominal mass flow rate |
| SI.MassFlowRate | m_flow_small | if system.use_eps_Re then system.eps_m_flow*m_flow_nominal else system.m_flow_small | Within regularization if |m_flows| < m_flow_small (may be wider for large discontinuities in static head) |
| SI.Temperature | Ts_wall_nominal | Medium.temperature(Medium.setState_pTX(Medium.p_default, Medium.T_default, Medium.X_default)) | Nominal temperature |
| Advanced | |||
| Boolean | from_dp | momentumDynamics >= Modelica.Fluid.Types.Dynamics.SteadyStateInitial | = true, use m_flow = f(dp), otherwise dp = f(m_flow) |