OpenModelica newInst-daemode from 2022-11-29 22:53:19 to 2022-12-01 22:54:08

Summary

OMC Commits14
Libraries Changed2
Number of Improvements9
Number of Regressions3
Number of Performance Improvements16
Number of Performance Regressions16

OpenModelica Changes

CommitAuthorSummary
5e6b2a78f8kabdelhak[NB] add record children support (#9832)
edaf411b9dPer ÖstlundImprove unknown dimension deduction (#9831)
36b96da665AndreasDefine OPENMODELICA_H_ for external includes (#9830)
d809d73d25Adeel AsgharBetter way to handle icon and diagram map (#9829)
ae0256fee6Adeel AsgharRead $error in the instance api (#9828)
f7e224c902Mahder GebremedhinReduce number of nodes to simplify test case. (#9827)
89761e4fccAdeel AsgharParse points for Line and Polygon (#9826)
a187832ac4kabdelhak[NB] update array adjacency matrix entries (#9820)
91e03557edAdeel AsgharFetch the extends modifiers recursively (#9824)
f7e88c8142Martin SjölundUse SSH to push instead of https (#9823)
0619733cadMartin SjölundCreate alias for the master thesis webpage (#9822)
50b6043b7eAdeel AsgharImplemented support for arrow, text styles and text alignment (#9814)
c20433a5ebMahder GebremedhinAdd the libs-for-testing target. (#9816)
0d546de27akabdelhak[NB/NF] update frontend functions for NB (#9817)

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (af97d3443650a075feca339dd043251dd1f7e2ea) to trunk (6fcc23d363118f7f64aa2affd3815a3d757fbe6c)
Modelica_DeviceDriversFrom version 2.1.1-master (3b343d4c0a7d6d6f040166bb8a40f4027aa7615b) to 2.1.1-master (8ac7971cf17aa4d8102dff30312266ff51ef428e)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Failed → Compile
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Failed → Compile
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.12 → 0:08:00
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.setSat (sim)Simulate performance 10.15 → 4.12
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim)Compile performance 12.67 → 5.75 Simulate performance 10.02 → 4.37
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim)Compile performance 12.72 → 5.44 Simulate performance 14.79 → 5.96
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim)Compile performance 12.13 → 5.52 Simulate performance 14.54 → 5.93
HelmholtzMediaHelmholtzMedia.Examples.Validation.CheckDerivativesCarbondioxide (sim)Simulate performance 14.97 → 5.97
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 16.62 → 8.02
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Compile → FrontEnd
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)FrontEnd → Compile
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)FrontEnd → Compile
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd → Compile
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Compile → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Compile → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Simulate performance 14.65 → 7.98
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Simulate performance 19.80 → 10.02
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile performance 11.68 → 21.43
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Compile performance 12.26 → 21.02
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 47.70 → 0:01:34 SimCode performance 5.96 → 10.28 Compile performance 12.39 → 26.52
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 47.68 → 0:01:29 SimCode performance 6.18 → 12.28 Compile performance 11.62 → 23.70
Modelica_3.2.3Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate performance 16.05 → 28.72
Modelica_3.2.3Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 14.40 → 27.17
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 0:01:45 → 0:03:01
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate performance 16.73 → 30.20
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)
Modelica_3.2.3Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL (sim)Simulate performance 0:01:39 → 0:02:53
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Inverter (sim)Simulate performance 10.85 → 19.33
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start (sim)Simulate performance 0:01:21 → 0:02:20
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump (sim)Simulate performance 0:01:38 → 0:02:56
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile performance 12.46 → 27.67
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Compile performance 9.56 → 20.86
Modelica_3.2.3Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 22.86 → 48.40
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 31.81 → 16.23
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)FrontEnd performance 11.39 → 6.18 BackEnd performance 13.77 → 7.46
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 10.43 → 5.97 Compile performance 55.22 → 29.97
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)FrontEnd performance 10.15 → 5.28 BackEnd performance 50.69 → 29.31
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 15.44 → 8.29
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates performance 12.06 → 6.56
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)BackEnd performance 16.43 → 9.17
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 0:01:01 → 32.88