OpenModelica newInst-newBackend from 2023-01-06 17:42:58 to 2023-01-09 18:07:49

Summary

OMC Commits1
Libraries Changed0
Number of Improvements14
Number of Regressions20
Number of Performance Improvements5
Number of Performance Regressions8

OpenModelica Changes

CommitAuthorSummary
9d983b8e35kabdelhak[NB] use C coloring for jacobians (#10024)

Library Changes

LibraryChange

Models Affected

AESAES.Coursework.Typical_control_structures.Cascade_with_locks (sim)Compile → Simulate
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
AixLib_latestAixLib.Utilities.IO.SignalExchange.Examples.FirstOrder (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
Buildings_8Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Cylindrical (sim)Templates → FrontEnd
Modelica_3.2.3Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)
Modelica_3.2.3Modelica.Mechanics.Rotational.Examples.First (sim)Compile → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.ControlCircuit (sim)
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.First (sim)Compile → Simulate
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)
Modelica_trunkModelica.Mechanics.Rotational.Examples.First (sim)Compile → Simulate
Modelica_trunkModelica.Thermal.HeatTransfer.Examples.GenerationOfFMUs (sim)Simulate performance 10.35 → 0.03
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Templates → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Templates → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Templates → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Templates → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Simulate performance 0.72 → 20.60
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_20 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Simulate performance 3.32 → 0:01:32
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Simulate performance 6.12 → 0:04:55
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 13.52 → 2.36
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Simulate performance 0:01:31 → 38.10
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Simulate → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_20 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_80 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_10 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_10 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_160 (sim)Simulate performance 10.65 → 18.87
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_320 (sim)Simulate performance 0:01:19 → 0:02:16
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Templates → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Templates → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Templates → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Templates → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Simulate performance 0.98 → 25.24
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_20 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 10.57 → 2.93
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Simulate performance 0:01:37 → 40.14
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_10 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_160 (sim)Simulate performance 11.61 → 20.78
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_320 (sim)Simulate performance 0:01:23 → 0:02:25
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.HeatTransfer.BaseClasses.test_HeatCapacitor (sim)Simulate → Compile