diff --git a/IBPSA/Fluid/Interfaces/PartialEightPortInterface.mo b/IBPSA/Fluid/Interfaces/PartialEightPortInterface.mo index d0f37c5a4c..fddc7b6dc3 100644 --- a/IBPSA/Fluid/Interfaces/PartialEightPortInterface.mo +++ b/IBPSA/Fluid/Interfaces/PartialEightPortInterface.mo @@ -1,6 +1,6 @@ within IBPSA.Fluid.Interfaces; partial model PartialEightPortInterface - "Partial model transporting fluid between eight ports without storing mass or energy" + "Partial model with eight ports and declaration of quantities that are used by many models" extends IBPSA.Fluid.Interfaces.EightPort; parameter Modelica.Units.SI.MassFlowRate m1_flow_nominal(min=0) "Nominal mass flow rate" annotation (Dialog(group="Nominal condition")); @@ -163,7 +163,8 @@ protected preferredView="info", Documentation(info="
-This component defines the interface for models that transport four fluid streams between eight ports. +This component defines the interface for models with eight fluid ports +and four fluid streams. It is similar to IBPSA.Fluid.Interfaces.PartialTwoPortInterface, but it has eight ports instead of two.
@@ -173,6 +174,12 @@ mass transfer and pressure drop equations. ", revisions="
allowFlowReversal==false
, removed noEvent()
declaration
for sta_a
and for sta_b
because the variable is either
diff --git a/IBPSA/Fluid/Interfaces/PartialFourPortInterface.mo b/IBPSA/Fluid/Interfaces/PartialFourPortInterface.mo
index 57e60c4262..e1cdf5d257 100644
--- a/IBPSA/Fluid/Interfaces/PartialFourPortInterface.mo
+++ b/IBPSA/Fluid/Interfaces/PartialFourPortInterface.mo
@@ -1,6 +1,6 @@
within IBPSA.Fluid.Interfaces;
partial model PartialFourPortInterface
- "Partial model transporting fluid between two ports without storing mass or energy"
+ "Partial model with four ports and declaration of quantities that are used by many models"
extends IBPSA.Fluid.Interfaces.PartialFourPort;
parameter Modelica.Units.SI.MassFlowRate m1_flow_nominal(min=0)
"Nominal mass flow rate" annotation (Dialog(group="Nominal condition"));
@@ -90,8 +90,8 @@ protected
preferredView="info",
Documentation(info="
-This component defines the interface for models that -transport two fluid streams between four ports. +This component defines the interface for models with four fluid ports +and two fluid streams. It is similar to IBPSA.Fluid.Interfaces.PartialTwoPortInterface, @@ -104,6 +104,12 @@ mass transfer and pressure drop equations. ", revisions="
allowFlowReversal==false
, removed noEvent()
declaration
for sta_a
and for sta_b
because the variable is either
diff --git a/IBPSA/Fluid/Interfaces/PartialTwoPortInterface.mo b/IBPSA/Fluid/Interfaces/PartialTwoPortInterface.mo
index 22006b5e01..005324cc55 100644
--- a/IBPSA/Fluid/Interfaces/PartialTwoPortInterface.mo
+++ b/IBPSA/Fluid/Interfaces/PartialTwoPortInterface.mo
@@ -1,6 +1,6 @@
within IBPSA.Fluid.Interfaces;
partial model PartialTwoPortInterface
- "Partial model transporting fluid between two ports without storing mass or energy"
+ "Partial model with two ports and declaration of quantities that are used by many models"
extends IBPSA.Fluid.Interfaces.PartialTwoPort(
port_a(p(start=Medium.p_default)),
port_b(p(start=Medium.p_default)));
@@ -58,8 +58,8 @@ protected
preferredView="info",
Documentation(info="
-This component defines the interface for models that -transports a fluid between two ports. It is similar to +This component defines the interface for models with two fluid ports. +It is similar to Modelica.Fluid.Interfaces.PartialTwoPortTransport, but it does not include the species balance @@ -71,6 +71,13 @@ include the species balance Thus, it can be used as a base class for a heat and mass transfer component
+The partial model extends
+
+IBPSA.Fluid.Interfaces.PartialTwoPort
+and adds quantities that are used by many models such as
+m_flow_nominal
, m_flow
and dp
.
+
The model is used by other models in this package that add heat transfer, mass transfer and pressure drop equations. See for example @@ -79,6 +86,12 @@ IBPSA.Fluid.Interfaces.StaticTwoPortHeatMassExchanger. ", revisions="
allowFlowReversal==false
, replaced actualStream()
with inStream()
for sta_a
and