From 75455c3bcec561fddf32abd8b6411404a01faeab Mon Sep 17 00:00:00 2001 From: Michael Wetter Date: Wed, 20 Mar 2024 18:27:50 -0700 Subject: [PATCH] Added missing causality (#3715) This merges IBPSA 1853 --- Buildings/Fluid/FMI/Adaptors/Inlet.mo | 11 ++- Buildings/Fluid/FMI/Adaptors/Outlet.mo | 11 ++- Buildings/Fluid/FMI/FlowSplitter_u.mo | 9 ++- Buildings/Fluid/FMI/Sink_T.mo | 7 +- Buildings/Fluid/FMI/Source_T.mo | 7 +- ...ontainers_Examples_FMUs_FlowSplitter_u.txt | 78 ++++++++++--------- Buildings/package.mo | 10 ++- 7 files changed, 83 insertions(+), 50 deletions(-) diff --git a/Buildings/Fluid/FMI/Adaptors/Inlet.mo b/Buildings/Fluid/FMI/Adaptors/Inlet.mo index 9c170807e01..00d0428ee2c 100644 --- a/Buildings/Fluid/FMI/Adaptors/Inlet.mo +++ b/Buildings/Fluid/FMI/Adaptors/Inlet.mo @@ -35,14 +35,14 @@ model Inlet "Adaptor for connecting a fluid inlet to the FMI interface" rotation=270, origin={0,-110}))); protected - Buildings.Fluid.FMI.Interfaces.FluidProperties bacPro_internal( + input Buildings.Fluid.FMI.Interfaces.FluidProperties bacPro_internal( redeclare final package Medium = Medium) "Internal connector for fluid properties for back flow"; Buildings.Fluid.FMI.Interfaces.PressureOutput p_in_internal "Internal connector for pressure"; - Buildings.Fluid.FMI.Interfaces.MassFractionConnector X_w_in_internal + output Buildings.Fluid.FMI.Interfaces.MassFractionConnector X_w_in_internal "Internal connector for mass fraction of forward flow properties"; - Buildings.Fluid.FMI.Interfaces.MassFractionConnector X_w_out_internal + output Buildings.Fluid.FMI.Interfaces.MassFractionConnector X_w_out_internal "Internal connector for mass fraction of backward flow properties"; initial equation assert(Medium.nXi < 2, @@ -170,6 +170,11 @@ for how to use this model. ", revisions="