From a6fb0078045967bf45ed6656ace31d28aaf9ba35 Mon Sep 17 00:00:00 2001
From: Felix MARSOLLIER <fm4b8dfn@dsp1027505>
Date: Mon, 9 May 2022 17:30:14 +0200
Subject: [PATCH] Correction: Missing handover of the fraction of water when
 condensation occurs

---
 FluidDynamics/Components/MassExchangers/AnalyticWetExchanger.mo | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/FluidDynamics/Components/MassExchangers/AnalyticWetExchanger.mo b/FluidDynamics/Components/MassExchangers/AnalyticWetExchanger.mo
index 0e87ebf..7f0b513 100644
--- a/FluidDynamics/Components/MassExchangers/AnalyticWetExchanger.mo
+++ b/FluidDynamics/Components/MassExchangers/AnalyticWetExchanger.mo
@@ -171,7 +171,7 @@ equation
   port_in_A.Xi_outflow = inStream(port_in_A.Xi_outflow);
   port_out_A.m_flow + port_in_A.m_flow = 0.0;
   m_flowA * (inStream(port_in_A.h_outflow) - port_out_A.h_outflow) = Pex;
-  port_out_A.Xi_outflow = inStream(port_out_A.Xi_outflow);
+  port_out_A.Xi_outflow = if S_wet > 1e-2 then {XA_out_2} else inStream(port_out_A.Xi_outflow);
 //
   port_in_B.m_flow = m_flowB;
   port_in_B.h_outflow = inStream(port_in_B.h_outflow);
-- 
GitLab