OpenModelica v1.23-fmi-fmpy from 2025-03-09 22:15:57 to 2025-03-16 06:15:34

Summary

OMC Commits0
Libraries Changed9
Number of Improvements62
Number of Regressions19
Number of Performance Improvements0
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
db639b22025-03-14 23:54:47 +0100Francesco CasellaAdded reference files for Dynawo_dev (#202)
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (bbebf214c43b38df8fa3d11964fb47dfa3d11558) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 10.1.1-maint.10.0.x (5a4850ce733a69c61a92824397b7ca5a627690d7) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Buildings_11From version 11.1.0-maint.11.x (7c2d20c3ee1e87f35a400677117aae85c3217fc6) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 11.1.0-maint.11.x (a7aab65f2d7ffd19fdea3a76122682083694062c) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Buildings_latestFrom version 12.0.0-master (3b6eb5c5e6e945c821165548791f95e147c5249f) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 12.0.0-master (67b17a01fc7770548307b35a3c540df15c7a24d0) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Dynawo_devFrom version 1.8.0-master (81c955be7b64bcf47dd198ca467e3fbfd8fd746c) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 1.8.0-master (fcede69ae5c690dc1e277089a15935748e52df0a) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
HanserModelicaFrom version 2.0.0-master (01640a0c1b88ad08413a016c9fb73d1ef444cfe6) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 2.0.1-master (6f8c15b4cc836cb4f45d3c7438618457f10ec60d) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
IBPSA_latestFrom version 4.0.0-master (27e3d5b61b423795ea88caeb8c6d75285e996620) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 4.0.0-master (c1bf89c4d2c542abd63efd5d5461ecba1a1b0368) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit
Modelica_trunkFrom version trunk (4af4fb1a36169a53251613fdde2fb2cab31abbea) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit to trunk (f7856636d58aad2c3dcb47cff8e17a135f19eaff) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Feb 4 2025, 14:57:36) [GCC 11.4.0] --version show program's version number and exit

Models Affected

Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:02:32 → 0:04:40
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile → Verify
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_11Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Verify → Failed
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)
Buildings_11Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Verify → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Dynawo_devDynawo.Examples.BESS.WECC.BESScbCurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase1 (sim)Failed → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase2 (sim)Failed → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase3 (sim)Failed → Verify
Dynawo_devDynawo.Examples.GridForming.EpriSmib (sim)Simulate → Verify
Dynawo_devDynawo.Examples.GridForming.GridForming (sim)Failed → Verify
Dynawo_devDynawo.Examples.HVDC.HVDC (sim)Failed → Verify
Dynawo_devDynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.InertialGrid.DoubleInertialGrid (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.LoadFlow (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SMIB.SMIBStepEfdPm (sim)Failed → SimCode
Dynawo_devDynawo.Examples.SMIB.SMIBStepPm (sim)Failed → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovCt2St4b (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovHydro4St4b (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)Failed → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)Failed → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)Failed → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCFaultImp (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQ (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQLarge (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SVarC.SVarCModeChange (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SVarC.SVarCStepURef (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)Simulate → Verify
HanserModelicaHanserModelica.FirstSteps.Electrical3 (sim)Failed → Simulate
HanserModelicaHanserModelica.Magnetic.Coupling (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
ModelicaTest_4.1.0-beta.omModelicaTest.Rotational.AllComponents (sim)Failed → Compile
Modelica_4.1.0-beta.omModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile → Failed
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint (sim)Compile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Verify