OpenModelica newInst-newBackend from 2025-03-20 09:12:38 to 2025-03-21 00:26:01

Summary

OMC Commits4
Libraries Changed1
Number of Improvements50
Number of Regressions15
Number of Performance Improvements3
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
78cb77f71e2025-03-20 20:37:44 +0100Adeel AsgharRemoved PythonInterface folder used for OMPython (#13714)
419b1da6902025-03-20 19:35:13 +0100kabdelhak[NB] update adjacency matrix (#13716)
566a6243b02025-03-20 17:39:19 +0100Henning KielOptimize List.deleteMemberOnTrue (#13715)
d6ca85855e2025-03-20 16:43:11 +0100phannebohm[C] Unify Jacobian evaluation (wip) (#13709)

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
Dynawo_devFrom version 1.8.0-master (a3568816b1d38c6087f22a75dc8c89212cdeadbc) to 1.8.0-master (736508f4a2a30d787f3f12aded421bc2497e144e)

Models Affected

AdvancedNoiseAdvancedNoise.Examples.InterpolateRandomNumbers (sim)FrontEnd → Templates
AdvancedNoiseAdvancedNoise.Examples.SignalBasedInterpolation (sim)FrontEnd → Templates
AdvancedNoiseAdvancedNoise.Examples.SignalBasedNoise (sim)FrontEnd → Simulate
AdvancedNoiseAdvancedNoise.Examples.TimeBasedNoise (sim)FrontEnd → Simulate
AixLibAixLib.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1DCylinder (sim)FrontEnd → Failed
BuildingSystemsBuildingSystems.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingModeNonIntegrated (sim)FrontEnd → Simulate
Buildings_10Buildings.Controls.OBC.CDL.Routing.Validation.BooleanExtractor (sim)FrontEnd → Verify
Buildings_10Buildings.Controls.OBC.CDL.Routing.Validation.IntegerExtractor (sim)FrontEnd → Verify
Buildings_10Buildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingNegativeStartTime (sim)FrontEnd → SimCode
Buildings_10Buildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingPositiveStartTime (sim)FrontEnd → SimCode
Buildings_10Buildings.Controls.OBC.Utilities.Validation.OptimalStartHeating (sim)FrontEnd → SimCode
Buildings_10Buildings.Controls.OBC.Utilities.Validation.OptimalStartHeatingCooling (sim)FrontEnd → SimCode
Buildings_10Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SpeedSelect (sim)FrontEnd → Verify
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingModeNonIntegrated (sim)FrontEnd → Simulate
Buildings_11Buildings.Controls.OBC.CDL.Routing.Validation.BooleanExtractor (sim)FrontEnd → Verify
Buildings_11Buildings.Controls.OBC.CDL.Routing.Validation.IntegerExtractor (sim)FrontEnd → Verify
Buildings_11Buildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingNegativeStartTime (sim)FrontEnd → Failed
Buildings_11Buildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingPositiveStartTime (sim)FrontEnd → Failed
Buildings_11Buildings.Controls.OBC.Utilities.Validation.OptimalStartHeating (sim)FrontEnd → Failed
Buildings_11Buildings.Controls.OBC.Utilities.Validation.OptimalStartHeatingCooling (sim)FrontEnd → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SpeedSelect (sim)FrontEnd → Verify
Buildings_11Buildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Controls.Validation.CoolingModeNonIntegrated (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.BooleanExtractor (sim)FrontEnd → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.IntegerExtractor (sim)FrontEnd → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingNegativeStartTime (sim)FrontEnd → Failed
Buildings_latestBuildings.Controls.OBC.Utilities.Validation.OptimalStartCoolingPositiveStartTime (sim)FrontEnd → Failed
Buildings_latestBuildings.Controls.OBC.Utilities.Validation.OptimalStartHeating (sim)FrontEnd → Failed
Buildings_latestBuildings.Controls.OBC.Utilities.Validation.OptimalStartHeatingCooling (sim)FrontEnd → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.SpeedSelect (sim)FrontEnd → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
DeltaRobotDeltaRobot.Tests.Switch2_test (sim)FrontEnd → Templates
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Controls.OBC.CDL.Routing.Validation.BooleanExtractor (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Controls.OBC.CDL.Routing.Validation.IntegerExtractor (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Controls.OBC.Utilities.Validation.OptimalStartCoolingNegativeStartTime (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Controls.OBC.Utilities.Validation.OptimalStartCoolingPositiveStartTime (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Controls.OBC.Utilities.Validation.OptimalStartHeating (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Controls.OBC.Utilities.Validation.OptimalStartHeatingCooling (sim)FrontEnd → Failed
IBPSA_latestIBPSA.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)FrontEnd → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_1borehole_5meters (sim)FrontEnd → Simulate
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_SmallScaleValidation (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.OperationalEnvelope (sim)FrontEnd → Templates
ModelicaTest_4.0.0ModelicaTest.Electrical.QuasiStatic.SinglePhase.Ideal (sim)Simulate performance 10.14 → 5.64
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Cylindrical (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotion (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotionScalarInit (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotionScalarInit2 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.FreeMotionScalarInit5 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.GearConstraint (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Planar (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Prismatic (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Revolute (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Revolute2 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Spherical (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Joints.Universal (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Parts.FixedRotation (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Parts.FixedTranslation (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Parts.FlyingBodies (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Sensors.AbsoluteSensor2 (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Visualizers.Planes (sim)
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Visualizers.Torus (sim)
Modelica_3.2.3Modelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Blocks.Examples.IntegerNetwork1 (sim)FrontEnd → Compile
Modelica_3.2.3Modelica.Blocks.Examples.RealNetwork1 (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Blocks.Examples.IntegerNetwork1 (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Blocks.Examples.RealNetwork1 (sim)FrontEnd → Compile
Modelica_4.1.0-beta.omModelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → Compile
Modelica_4.1.0-beta.omModelica.Blocks.Examples.IntegerNetwork1 (sim)FrontEnd → Compile
Modelica_4.1.0-beta.omModelica.Blocks.Examples.RealNetwork1 (sim)FrontEnd → Compile
Modelica_trunkModelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → Compile
Modelica_trunkModelica.Blocks.Examples.IntegerNetwork1 (sim)FrontEnd → Compile
Modelica_trunkModelica.Blocks.Examples.RealNetwork1 (sim)FrontEnd → Compile
PNlibPNlib.Examples.DisTest.NoInputConflict (sim)FrontEnd → Templates
PowerGrids_devPowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim)Simulate performance 0:02:05 → 0:01:09
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_40_M_10 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Compile performance 26.77 → 51.01
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Compile performance 24.24 → 52.69
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Compile performance 18.25 → 32.77
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 0:02:07 → 36.26
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Failed → SimCode
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Compile
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.Components.Orifices.test_HorizontalOpening (sim)FrontEnd → Templates
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.Components.Orifices.test_VerticalOpening (sim)FrontEnd → Templates