modelPartialGenericPipeFlow

Extends from TRANSFORM.Fluid.Pipes_Obsolete.ClosureModels.PressureLoss.FlowModels.PartialStaggeredFlowModel.

Parameters

TypeNameDefaultDescription
Booleanuse_mutrue= true, if mu_a/mu_b are used in function, otherwise value is not used
Booleanuse_roughnesstrue= true, if roughness is used in function, otherwise value is not used
Booleanuse_dp_smalltrue= true, if dp_small is used in function, otherwise value is not used
Booleanuse_m_flow_smalltrue= true, if m_flow_small is used in function, otherwise value is not used
Booleandp_is_zerofalse= true, if no wall friction is present, i.e., dp = 0 (function massFlowRate_dp() cannot be used)
Booleanuse_Re_turbulenttrue= true, if Re_turbulent input is used in function, otherwise value is not used
SI.AbsolutePressuredp_nominalNominal pressure loss (only for nominal models)
SI.MassFlowRatem_flow_nominalif system.use_eps_Re then system.m_flow_nominal else 1e2*m_flow_smallNominal mass flow rate
SI.MassFlowRatem_flow_smallif system.use_eps_Re then system.eps_m_flow*m_flow_nominal else system.m_flow_smallWithin regularization if |m_flows| < m_flow_small (may be wider for large discontinuities in static head)
SI.TemperatureTs_w_nominalMedium.temperature(Medium.setState_pTX(Medium.p_default, Medium.T_default, Medium.X_default))Nominal temperature
Advanced
Booleanfrom_dpmomentumDynamics >= Modelica.Fluid.Types.Dynamics.SteadyStateInitial= true, use m_flow = f(dp), otherwise dp = f(m_flow)