OpenModelica newInst-daeMode from 2024-02-05 15:35:29 to 2024-02-07 22:54:36

Summary

OMC Commits8
Libraries Changed4
Number of Improvements19
Number of Regressions16
Number of Performance Improvements51
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
308aba5ec22024-02-07 15:59:24 +0200Adrian Popmore debugging of cmake setting (#11963)
d6147205f62024-02-07 14:19:03 +0200Adrian Popdebug how cmake is propagated from configure (#11960)
f5281322732024-02-07 10:50:36 +0300MaksKBVFix some issues with edit redeclerable parameter button (#11911)
ef124e4eb62024-02-06 17:11:03 +0100kabdelhak[NB] remove useless function (#11958)
2ab36e87792024-02-06 10:05:53 +0100kabdelhak[NB] update record inlining (#11957)
6abca0b5632024-02-06 08:54:33 +0100kabdelhak[NB] update arrays of records lowering (#11956)
3c9dda4bda2024-02-05 17:57:05 +0100Adeel AsgharAvoid having unnecessary dot in the qualified name (#11955)
9ebfa226bc2024-02-05 17:56:03 +0300slichtzzzUpdate Russian translation (#11933)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.0-master (467b4b9a887f3f322d82b5a6fee80c28d6974086) to 11.0.0-master (a4a1b5652d9545555ec8be21f34637113927e6d9)
ClaRaFrom version 1.8.2-main (67c36b29a3e2aa2008e6b721abb0ac746af4e41f) to 1.8.2-main (d5083f3e684ddbf99d9999a9b7cf261a32dc9fe7)
ClaRa_devFrom version 1.8.2-main (67c36b29a3e2aa2008e6b721abb0ac746af4e41f) to 1.8.2-main (d5083f3e684ddbf99d9999a9b7cf261a32dc9fe7)
IBPSA_latestFrom version 4.0.0-master (83070f263a501711cbcd2d31d1fcb76d061e3259) to 4.0.0-master (14b370d064c3d9bbcdd4bf947c76c7c11c704217)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Airflow.FacadeVentilationUnit.Examples.FacadeVentilationUnit (sim)Simulate performance 15.13 → 8.62
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Simulate → Compile
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0.12 → 0:08:00
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.42 → 0:08:00
Buildings_8Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)SimCode performance 39.55 → 20.35 Compile performance 41.54 → 23.22
Buildings_8Buildings.Electrical.Examples.RenewableSources (sim)Compile performance 54.28 → 29.76
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Subsystems.Validation.SwitchBox (sim)Simulate → Compile
Buildings_8Buildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)FrontEnd performance 10.51 → 5.70
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Compile
Buildings_9Buildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Simulate performance 0:08:00 → 0.32
Buildings_9Buildings.Electrical.DC.Sources.Examples.PVSimple (sim)Verify → Simulate
Buildings_9Buildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.SwitchBox (sim)Verify → Compile
Buildings_9Buildings.Fluid.Boilers.Examples.BoilerTable (sim)Verify → Compile
Buildings_9Buildings.Fluid.CHPs.Validation.ThermalFollowing (sim)Compile → Verify
Buildings_latestBuildings.Airflow.Multizone.Examples.PressurizationData (sim)Compile → Simulate
Buildings_latestBuildings.Applications.DataCenters.DXCooled.Examples.DXCooledAirsideEconomizer (sim)Simulate performance 0:08:00 → 1.51
Buildings_latestBuildings.Electrical.DC.Sources.Examples.PVSimple (sim)Verify → Simulate
Buildings_latestBuildings.Examples.DualFanDualDuct.ClosedLoop (sim)Compile performance 0:01:51 → 0:01:01
Buildings_latestBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)FrontEnd performance 12.10 → 6.31 Templates performance 10.43 → 5.37 Compile performance 0:01:06 → 37.76
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)Compile performance 35.63 → 20.77
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)FrontEnd performance 13.20 → 7.59 BackEnd performance 50.96 → 28.48 Templates performance 17.59 → 8.73 Compile performance 0:01:38 → 52.54
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)FrontEnd performance 11.92 → 6.54 BackEnd performance 44.08 → 23.42 Templates performance 16.80 → 8.62 Compile performance 0:01:25 → 46.66
Buildings_latestBuildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Compile performance 12.42 → 7.08 Simulate performance 28.83 → 15.91
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)FrontEnd performance 10.33 → 5.83
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)BackEnd performance 39.57 → 21.71 Templates performance 11.98 → 6.09 Compile performance 0:01:46 → 57.69
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)FrontEnd performance 28.80 → 16.41 BackEnd performance 0:01:19 → 43.33 Templates performance 15.36 → 7.58
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 29.34 → 16.12 BackEnd performance 0:01:14 → 42.52 Templates performance 19.07 → 7.81
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)FrontEnd performance 28.07 → 15.05 BackEnd performance 46.39 → 25.92 Templates performance 11.07 → 4.90 Compile performance 0:01:47 → 59.84
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.BaseClasses.Validation.CollectorDistributor (sim)Compile performance 25.04 → 13.06
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerBorefield (sim)FrontEnd performance 20.13 → 10.39 BackEnd performance 10.23 → 5.53 Compile performance 56.83 → 30.32 Simulate performance 0:01:25 → 33.99
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)FrontEnd performance 12.89 → 7.10 Compile performance 31.80 → 17.87 Simulate performance 0:01:17 → 42.27
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.Borefield (sim)Simulate performance 0:02:31 → 43.84
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)FrontEnd performance 21.02 → 10.51 Compile performance 57.16 → 31.03 Simulate performance 0:01:20 → 37.50
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerOnly (sim)FrontEnd performance 14.94 → 6.98 Compile performance 32.41 → 17.82 Simulate performance 0:01:22 → 45.87
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)FrontEnd performance 15.10 → 7.33 Compile performance 34.80 → 20.01
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ1Valve (sim)Compile performance 21.21 → 12.26
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)FrontEnd performance 16.21 → 8.50
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)FrontEnd performance 11.90 → 5.63
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingTimeSeriesSingleLoop (sim)FrontEnd performance 16.04 → 8.66
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Compile → Verify
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)FrontEnd performance 14.31 → 6.98
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)FrontEnd performance 15.68 → 7.72
Buildings_latestBuildings.Experimental.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)FrontEnd performance 13.70 → 6.15 Compile performance 34.18 → 18.64
Buildings_latestBuildings.Experimental.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)FrontEnd performance 14.12 → 6.31 Compile performance 40.75 → 22.82
Buildings_latestBuildings.Experimental.DHC.Loads.Steam.Examples.BuildingTimeSeriesAtETS (sim)Simulate performance 10.23 → 5.95
Buildings_latestBuildings.Experimental.DHC.Plants.Combined.Subsystems.Validation.CoolingTowerGroup (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Boilers.Examples.BoilerTable (sim)Verify → Compile
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Verify
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)FrontEnd performance 10.12 → 4.61
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionThreeWay (sim)FrontEnd performance 14.82 → 7.40
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)FrontEnd performance 12.73 → 6.40
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariable (sim)FrontEnd performance 11.49 → 6.13
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariableReturn (sim)FrontEnd performance 15.32 → 8.20
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.ThrottleOpenLoop (sim)Compile performance 23.86 → 13.49
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.DualMixing (sim)Compile performance 29.26 → 16.64
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)FrontEnd performance 12.81 → 6.54
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)Compile performance 39.31 → 21.97
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Simulate → Compile
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Simulate performance 13.56 → 23.17
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0:02:28 → 1.62
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim)Simulate performance 13.09 → 22.63
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0:02:28 → 1.61
IBPSA_latestIBPSA.Airflow.Multizone.Examples.PressurizationData (sim)Compile → Simulate
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)BackEnd performance 9.37 → 17.88
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Simulate performance 0.06 → 0:08:00
Modelica_3.2.3Modelica.Electrical.Machines.Examples.Transformers.Rectifier6pulse (sim)Compile → Verify
Modelica_3.2.3Modelica.Magnetic.FluxTubes.Examples.Hysteresis.SinglePhaseTransformerWithHysteresis1 (sim)Compile → Verify
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Compile → Simulate
Modelica_3.2.3Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 9.81 → 19.02
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Simulate performance 0.13 → 0:08:00
Modelica_4.0.0Modelica.Electrical.Machines.Examples.Transformers.Rectifier6pulse (sim)Verify → Compile
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 22.37 → 0.72
Modelica_4.0.0Modelica.Magnetic.FluxTubes.Examples.Hysteresis.InductorWithHysteresis (sim)Verify → Compile
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 9.72 → 19.59
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDP (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier6pulse (sim)Compile → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 22.79 → 0.72
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 6.68 → 16.17
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeI (sim)Templates performance 0:02:05 → 0:01:07
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeV (sim)Templates performance 0:02:03 → 0:01:04
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.HYGOV (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Tests.Controls.PSSE.TG.HYGOV (sim)Compile → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.Fernandez2013.PulsatileCirculation (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim)Simulate → Verify
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.FaultRXline (sim)Simulate → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultRXline (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Simulate performance 0:05:00 → 4.85
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate → Verify
TransiEntTransiEnt.Components.Electrical.Machines.Check.CheckMSLSynchronousMachine (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Electrical.Noise.Check.TestUCTE_typicalGridErrors (sim)Compile → Simulate
TransiEntTransiEnt.Producer.Heat.Gas2Heat.Check.Test_idContrMFlow_temp (sim)Simulate performance 0:08:00 → 0.11
TransiEntTransiEnt.Producer.Heat.Power2Heat.ElectricBoiler.Check.Test_idContrMFlow_temp (sim)Simulate performance 0.10 → 0:08:00
TransiEntTransiEnt.Storage.Electrical.Check.TestLeadAcidBattery (sim)Compile → Simulate