OpenModelica cpp from 2024-07-22 15:15:20 to 2024-07-23 21:00:02

Summary

OMC Commits3
Libraries Changed1
Number of Improvements15
Number of Regressions2
Number of Performance Improvements32
Number of Performance Regressions18

OpenModelica Changes

CommitDateAuthorSummary
2d3d231d3d2024-07-23 16:13:34 +0200phannebohmFix inequality check on negative eps (#12741)
520a8d92a52024-07-23 15:36:49 +0200phannebohmDon't check div-by-zero (#12745)
71f0aaf8112024-07-23 15:36:08 +0200phannebohmDeactivate Jacobians for SCCs (#12743)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
ThermofluidStream_devFrom version 1.1.0-main (f8e3f7ec284a6ec56bf102e8ee782772690a2746) to 1.1.0-main (e0a33875086a55e7a0fbd7a05cb43e67cf45b1f8)

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
Buildings_10Buildings.ThermalZones.Detailed.BaseClasses.Examples.MixedAirHeatMassBalance (sim)Compile performance 21.13 → 12.05
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Templates performance 20.29 → 11.29
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)BackEnd performance 10.55 → 6.19
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)Templates performance 26.25 → 15.19
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Templates performance 27.98 → 15.66
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)BackEnd performance 10.14 → 5.80
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyPartition (sim)Compile performance 40.22 → 23.61
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Compile performance 0:03:05 → 0:01:33
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Radiator (sim)Compile performance 32.67 → 18.05
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Compile performance 28.39 → 16.48
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)BackEnd performance 13.16 → 7.57
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)FrontEnd performance 12.53 → 7.28 BackEnd performance 12.26 → 6.86 Templates performance 24.54 → 14.34
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)FrontEnd performance 13.01 → 7.20 Templates performance 24.15 → 12.55
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Spring (sim)FrontEnd performance 19.62 → 10.25 Templates performance 0:01:03 → 35.14
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Summer (sim)BackEnd performance 36.66 → 19.10 Templates performance 59.61 → 34.87
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)FrontEnd performance 20.10 → 11.82
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile performance 55.84 → 32.84
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ZoneSurfaces (sim)Compile performance 31.38 → 18.15
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.SurfaceComparison (sim)Compile performance 36.84 → 21.04
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Compile performance 0:01:58 → 0:01:02
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain (sim)Compile performance 36.54 → 20.09
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.RefBldgSmallOffice (sim)Compile performance 24.12 → 14.10
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneCapacitanceMultiplier (sim)Compile performance 23.73 → 13.04
Buildings_10Buildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)Compile performance 21.54 → 12.31
Buildings_10Buildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Compile performance 23.72 → 12.88
Buildings_10Buildings.ThermalZones.ISO13790.Examples.HeatingCooling (sim)Compile performance 22.84 → 12.76
Buildings_10Buildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Compile performance 25.92 → 14.25
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case600 (sim)Compile performance 23.10 → 13.22
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case600FF (sim)Compile performance 21.37 → 12.46
Buildings_10Buildings.ThermalZones.ISO13790.Validation.BESTEST.Case900 (sim)Compile performance 23.87 → 13.43
Buildings_10Buildings.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements (sim)Compile performance 20.61 → 11.57
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile performance 29.62 → 51.26
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FixedRotation (sim)Compile performance 12.22 → 25.30
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 22.15 → 43.47
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodies2 (sim)Compile performance 21.57 → 38.96
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)Compile performance 20.96 → 39.97
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint (sim)Compile performance 11.68 → 22.86
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 24.93 → 48.76
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 15.01 → 28.16
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 22.33 → 40.67
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_2 (sim)Compile performance 10.16 → 20.10
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 13.65 → 27.13
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 26.03 → 45.52
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForceAndTorque1 (sim)Compile performance 15.96 → 29.26
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 16.19 → 28.11
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 27.19 → 47.37
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Templates performance 0:01:07 → 0:01:55
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 10.57 → 27.01
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Compile performance 20.59 → 48.86
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:02:16 → 0:01:15
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ThermofluidStream_devThermofluidStream.Examples.HeatPump (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Examples.ReverseHeatPump (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Examples.VaporCycle (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Examples.WaterHammer (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.FlowControl.Tests.BasicControlValve (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.FlowControl.Tests.SpecificValveType (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Media.Tests.TestXRGMedia (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.FlowControl.Tests.BasicControlValve (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.FlowControl.Tests.SpecificValveType (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)Failed → Verify