| SI.Density | d_start (from PartialPump) | Medium.density_pTX(p_b_start, T_start, X_start) | |
| SI.VolumeFlowRate | V_flow_start (from PartialPump) | m_flow_start/d_start | |
| SI.VolumeFlowRate | V_flow_nominal (from PartialPump) | m_flow_nominal/d_nominal | |
| SI.Power | W_nominal (from PartialPump) | dp_nominal*V_flow_nominal | |
| SI.Height | head_nominal (from PartialPump) | dp_nominal/(d_nominal*Modelica.Constants.g_n) | |
| Initialization › Start Value: Absolute Pressure |
| Medium.AbsolutePressure | p_a_start (from PartialPump) | 1e5 | Pressure at port a |
| Medium.AbsolutePressure | p_b_start (from PartialPump) | p_a_start + dp_nominal | Pressure at port b |
| SI.AbsolutePressure | p_start (from PartialVolume) | Medium.p_default | Pressure |
| Advanced › Dynamics |
| Dynamics | energyDynamics (from PartialVolume) | Dynamics.DynamicFreeInitial | Formulation of energy balances |
| Dynamics | massDynamics (from PartialVolume) | energyDynamics | Formulation of mass balances |
| Dynamics | substanceDynamics (from PartialVolume) | massDynamics | Formulation of substance balances |
| Dynamics | traceDynamics (from PartialVolume) | massDynamics | Formulation of trace substance balances |
| Initialization › Start Value: Temperature |
| Boolean | use_T_start (from PartialVolume) | true | Use T_start if true, otherwise h_start |
| SI.Temperature | T_start (from PartialVolume) | Medium.T_default | Temperature |
| Initialization › Start Value: Specific Enthalpy |
| SI.SpecificEnthalpy | h_start (from PartialVolume) | Medium.specificEnthalpy_pTX(p_start, T_start, X_start) | Specific enthalpy |
| Initialization › Start Value: Species Mass Fraction |
| SI.MassFraction[Medium.nX] | X_start (from PartialVolume) | Medium.X_default | Mass fraction |
| Initialization › Start Value: Trace Substances |
| SIadd.ExtraProperty[Medium.nC] | C_start (from PartialVolume) | fill(0, Medium.nC) | Mass-Specific value |
| Initialization › Start Value: Mass Flow Rate |
| Medium.MassFlowRate | m_flow_start (from PartialPump) | 0 | Mass flow rate through pump |
| Advanced › Model Structure |
| Boolean | exposeState_a (from PartialPump) | true | =true, p is calculated at port_a else m_flow |
| Boolean | exposeState_b (from PartialPump) | false | =true, p is calculated at port_b else m_flow |
| Advanced |
| Boolean | checkValve (from PartialPump) | false | = true to prevent reverse flow |
| SI.Acceleration | g_n (from PartialPump) | Modelica.Constants.g_n | Gravitational accelaration |
| Boolean | use_HeatPort (from PartialPump) | false | =true to toggle heat port |
| Boolean | use_TraceMassPort (from PartialPump) | false | =true to toggle trace mass port |
| Characteristics: Based on single pump nominal conditions |
| Boolean | use_powerCharacteristic (from PartialPump) | false | =true then use power characteristic else efficiency |
| Nominal Conditions: Single pump basis |
| NonSI.AngularVelocity_rpm | N_nominal (from PartialPump) | 1500 | Pump speed |
| SI.Length | diameter_nominal (from PartialPump) | 0.1 | Impeller diameter |
| SI.PressureDifference | dp_nominal (from PartialPump) | 1e5 | Pressure increase |
| SI.MassFlowRate | m_flow_nominal (from PartialPump) | 1 | Mass flow rate |
| SI.Density | d_nominal (from PartialPump) | Medium.density_phX(p_b_start, h_start, X_start) | Density |
| Closure Models |
| SI.MolarMass[Medium.nC] | MMs (from PartialPump) | fill(1, Medium.nC) | Trace substances molar mass |
| Inputs Control Setting |
| String | controlType | "RPM" | |
| Boolean | use_port | false | =true to toggle port for control signal |