From d295fec5f73c8c5280cb08f74f6a9865fbbe1c16 Mon Sep 17 00:00:00 2001 From: Elmir Nahodovic <210350926+elmir-nahodovic@users.noreply.github.com> Date: Thu, 27 Aug 2026 12:16:17 +0200 Subject: [PATCH 1/3] Update fmi-ls-dae.xml To match PR https://github.com/modelica/fmi-ls-dae/pull/64 --- Roberts/fmi-ls-dae.xml | 25 ++++++++++--------------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/Roberts/fmi-ls-dae.xml b/Roberts/fmi-ls-dae.xml index d07c6409..cc12da70 100644 --- a/Roberts/fmi-ls-dae.xml +++ b/Roberts/fmi-ls-dae.xml @@ -1,17 +1,15 @@ - - - - + - - - + - + From f5ce0a8ec6027dd4bb8ec3ca90954c421a323454 Mon Sep 17 00:00:00 2001 From: Torsten Sommer Date: Mon, 31 Aug 2026 09:02:33 +0200 Subject: [PATCH 2/3] Refactor AlgebraicVariable to use container element --- Roberts/fmi-ls-dae.xml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Roberts/fmi-ls-dae.xml b/Roberts/fmi-ls-dae.xml index cc12da70..33c8fa3e 100644 --- a/Roberts/fmi-ls-dae.xml +++ b/Roberts/fmi-ls-dae.xml @@ -1,15 +1,14 @@ - + + + Date: Wed, 2 Sep 2026 14:43:13 +0200 Subject: [PATCH 3/3] Update manifest and model --- Roberts/FMI3.xml | 11 +++++------ Roberts/config.h | 1 - Roberts/fmi-ls-dae.xml | 9 ++++----- Roberts/model.c | 4 ---- 4 files changed, 9 insertions(+), 16 deletions(-) diff --git a/Roberts/FMI3.xml b/Roberts/FMI3.xml index ef5db34d..076ff4d1 100644 --- a/Roberts/FMI3.xml +++ b/Roberts/FMI3.xml @@ -39,10 +39,9 @@ - - - - + + + @@ -54,8 +53,8 @@ - - + + diff --git a/Roberts/config.h b/Roberts/config.h index 8f71150b..1f40d415 100644 --- a/Roberts/config.h +++ b/Roberts/config.h @@ -29,7 +29,6 @@ typedef enum { vr_y2, vr_der_y2, vr_y3, - vr_y3_nominal, vr_r, vr_g1, vr_g2, diff --git a/Roberts/fmi-ls-dae.xml b/Roberts/fmi-ls-dae.xml index 33c8fa3e..70f8b19e 100644 --- a/Roberts/fmi-ls-dae.xml +++ b/Roberts/fmi-ls-dae.xml @@ -1,11 +1,10 @@ - + fmi-ls:fmi-ls-description="Layered standard for DAE support in FMI 3"> + @@ -39,7 +38,7 @@ dependencies="6" dependenciesKind="constant"/> diff --git a/Roberts/model.c b/Roberts/model.c index acba2119..38500c1c 100644 --- a/Roberts/model.c +++ b/Roberts/model.c @@ -67,10 +67,6 @@ Status getFloat64(ModelInstance* comp, ValueReference vr, double values[], size_ ASSERT_NVALUES(1); values[(*index)++] = M(y3); return OK; - case vr_y3_nominal: - ASSERT_NVALUES(1); - values[(*index)++] = Y3_NOMINAL; - return OK; case vr_r: ASSERT_NVALUES(1); values[(*index)++] = M(r);