| Integer | nLev (from LumpedMultiVolumeDeclarations) | 2 | Number of grid levels |
| Medium.SpecificEnthalpy | h_start (from LumpedMultiVolumeDeclarations) | Medium.specificEnthalpy(state = Medium.setState_pTX(p = p_start, T = T_start, X = X_start)) | |
| Integer | iLev1 | 1 | Grid connection of ports a1 and b1 |
| Integer | iLev2 | 2 | Grid connection of ports a2 and b2 |
| dhcSim.Fluid.Types.FeedingTemperaturePro | retTempType | dhcSim.Fluid.Types.FeedingTemperaturePro.fixed | Define how return temperature is caclulated |
| Modelica.SIunits.Temperature | TNetRetSet | Medium.T_default | Return temperature if TempType=fixed |
| Modelica.SIunits.Temperature | TNetSupSet | Medium.T_default | Return temperature if TempType=fixed |
| Modelica.SIunits.TemperatureDifference | deltaT | 5 | Temperature difference between inlet and outlet if retTempType = dTFix |
| Dynamics › Equations |
| Modelica.Fluid.Types.Dynamics | energyDynamics (from LumpedMultiVolumeDeclarations) | Modelica.Fluid.Types.Dynamics.DynamicFreeInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
| Modelica.Fluid.Types.Dynamics | massDynamics (from LumpedMultiVolumeDeclarations) | energyDynamics | Type of mass balance: dynamic (3 initialization options) or steady state |
| Modelica.Fluid.Types.Dynamics | substanceDynamics (from LumpedMultiVolumeDeclarations) | energyDynamics | Type of independent mass fraction balance: dynamic (3 initialization options) or steady state |
| Modelica.Fluid.Types.Dynamics | traceDynamics (from LumpedMultiVolumeDeclarations) | energyDynamics | Type of trace substance balance: dynamic (3 initialization options) or steady state |
| Initialization |
| Modelica.SIunits.AbsolutePressure | p_start (from LumpedMultiVolumeDeclarations) | fill(Medium.p_default, nLev) | Start value of pressure |
| Modelica.SIunits.Temperature | T_start (from LumpedMultiVolumeDeclarations) | fill(Medium.T_default, nLev) | Start value of temperature |
| Medium.MassFraction | X_start (from LumpedMultiVolumeDeclarations) | fill(Medium.X_default, nLev) | Start value of mass fractions m_i/m |
| Medium.ExtraProperty | C_start (from LumpedMultiVolumeDeclarations) | fill(0, nLev, Medium.nC) | Start value of trace substances |
| Medium.ExtraProperty | C_nominal (from LumpedMultiVolumeDeclarations) | fill(1E-2, nLev, Medium.nC) | Nominal value of trace substances. (Set to typical order of magnitude.) |
| Dynamics |
| Real | mSenFac (from LumpedMultiVolumeDeclarations) | 1 | Factor for scaling the sensible thermal mass of the volume |
| Modelica.SIunits.Time | tau (from BaseMultiPortModule) | 10 | Time constant at nominal flow for dynamic energy and momentum balance |
| Flow resistance |
| Boolean | computeFlowResistance (from TwoPortFlowResistanceParameters) | true | =true, compute flow resistance. Set to false to assume no friction |
| Boolean | from_dp (from TwoPortFlowResistanceParameters) | false | = true, use m_flow = f(dp) else dp = f(m_flow) |
| Boolean | linearizeFlowResistance (from TwoPortFlowResistanceParameters) | false | = true, use linear relation between m_flow and dp for any flow rate |
| Real | deltaM (from TwoPortFlowResistanceParameters) | 0.1 | Fraction of nominal flow rate where flow transitions to laminar |
| Nominal condition |
| Modelica.Units.SI.PressureDifference | dp_nominal (from TwoPortFlowResistanceParameters) | | Pressure difference |
| Modelica.SIunits.MassFlowRate | m_flow_nominal (from BaseMultiPortModule) | 10 | Nominal mass flow rate |
| Assumptions |
| Boolean | allowFlowReversal (from BaseMultiPortModule) | true | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| Advanced |
| Medium.MassFlowRate | m_flow_small (from BaseMultiPortModule) | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow |
| Advanced › Diagnostics |
| Boolean | show_T (from BaseMultiPortModule) | false | = true, if actual temperature at port is computed |