OpenModelica cvode from 2022-08-16 02:11:36 to 2022-09-15 22:20:37

Summary

OMC Commits44
Libraries Changed7
Number of Improvements9
Number of Regressions4
Number of Performance Improvements9
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
cedb9996b52022-09-14 14:50:38 +0200Adeel AsgharAlways use the origin even if it is not defined (#9370)
b9042d096f2022-09-14 10:24:04 +0200kabdelhakNew backend nice sorting (#9347)
f8efead4fa2022-09-13 14:29:48 +0200Adeel Asghar[NewAPI] Use ModelInfo with OMCUndoCommand to draw diagrams (#9367)
50bb08d3b22022-09-12 17:05:26 +0200AndreasInclude directories for CMake FMUs (#9364)
1cb7ffe4c92022-09-12 16:25:19 +0200AndreasLink external libraries in FMU CMake compilation. (#9363)
af1a1751172022-09-12 14:19:48 +0200AndreasFixing CMakeLists.txt.in for CVODE FMUs (#9333)
dceaf552d32022-09-12 13:23:55 +0200Martin SjölundAdd another case for the diff algorithm (#9358)
40e0f98fcc2022-09-12 12:35:29 +0200Adeel Asghar[NewAPI] Load and create connections (#9352)
cc5bdc84ed2022-09-09 15:30:24 +0200Martin SjölundFix copy-paste error for parser (#9354)
ee050734da2022-09-09 14:00:22 +0200Martin SjölundAdd labelled nodes for algorithm items in the diff algorithm (#9353)
7d9094ffa82022-09-09 12:53:47 +0200Martin SjölundHandle whitespace added before and after ident (#9351)
fe09ec83b02022-09-09 10:51:11 +0200Martin SjölundList comments in import clauses (#9350)
82b60f64672022-09-08 16:29:37 +0200Martin SjölundDiff algorithm fix for modifications that change name
19e9251f372022-09-08 16:17:18 +0200Martin SjölundDiff algorithm: handle whitespace better
05d73fb8752022-09-08 15:08:25 +0200kabdelhakJacobian delay (#9343)
8f8612798b2022-09-07 13:13:00 +0200Martin SjölundPreserve parentheses during parsing (#8125)
3ca2b792b02022-09-07 10:39:15 +0200Adeel Asghar[NewAPI] Support drag n drop with newAPI (#9344)
50358956122022-09-06 17:03:37 +0200perostChange --obfuscate to be a string flag (#9342)
7e97e71c1f2022-09-05 19:18:27 +0200Adrian PopUpdate README.cmake.md (#9340)
1a840876db2022-09-02 16:58:48 +0200phannebohmAdd source info to `UnorderedMap.getSafe` (#9338)
cd371799222022-08-31 20:02:00 +0200arun3688compute quality value(J) for data Reconciliation (#9337)
5c435225802022-08-25 12:11:30 +0200Adeel Asghar[NewAPI] Parse model info from instance json (#9329)
620575deea2022-08-25 09:40:27 +0200perostFix typo (#9327)
64148a776f2022-08-24 16:09:08 +0200perostDump source numbers separately in getModelInstance (#9325)
f809a71bb72022-08-24 15:24:26 +0200perostFix typo (#9326)
116923d3042022-08-24 13:07:31 +0200Adeel Asghar[NewAPI] Use loadString and getModelInstance to update models (#9324)
6b67b507a92022-08-23 15:00:53 +0200perostDump conditional components in getModelInstance (#9322)
2ce4fab7f32022-08-22 15:23:27 +0200perostAdd more class info to getModelInstance (#9319)
224afa47a42022-08-22 12:39:13 +0200perostDump equations where they occur in getModelInstance (#9318)
c7fe676fac2022-08-22 11:05:35 +0200Adeel Asghar[NewAPI] Delete shapes, transitions and initial states (#9313)
378ed2270e2022-08-19 19:31:15 +0200Mahder GebremedhinAdd icons for OMNotebook, OMShell and OMPlot on macOS (#9316)
e44e62a6852022-08-19 16:09:46 +0200Mahder GebremedhinImprove #9236. Fix icon for OMEdit bundle on macOS (#9315)
df07a893072022-08-19 14:22:04 +0200Adeel Asghar[NewAPI] Delete connections (#9312)
ad3bfc03602022-08-19 13:12:04 +0200perostLimit max size of storeAST cache. (#9310)
6aebcc48032022-08-19 12:41:33 +0200Adeel Asghar[NewAPI] Use storeAST/restoreAST APIs (#9309)
11f19cce5d2022-08-19 11:49:38 +0200Adeel AsgharDisconnect signals when the component is deleted (#9308)
f1476ee5622022-08-18 15:18:41 +0200perostStop at root classes in InstNode.scopePathClass (#9307)
7ff3a83a642022-08-18 12:43:53 +0200perostImplement storeAST/restoreAST API (#9306)
7fd66dbb092022-08-18 10:25:29 +0200Mahder GebremedhinTreat AppleClang as if it was Clang. (#9305)
b17e1a0ea12022-08-17 16:16:14 +0200Adeel Asghar[NewAPI] Delete element and the connections associated to it (#9300)
171d7d0e2b2022-08-17 15:16:43 +0200Adeel Asghar[NewAPI] Parse final and each attributes of the modifier (#9299)
56fb1b6bca2022-08-16 21:35:41 +0200perostDump state machine info in instance API (#9296)
3028909a2a2022-08-16 16:18:57 +0200phannebohm[BE] Resolve self loop with clocked partition (#9297)
c42f300ea72022-08-16 16:14:23 +0200Adeel Asghar[NewAPI] Parse and draw connections of the model (#9298)

3rdParty changes

Note that the 3rdParty libraries changed: 221d15742d53..fadb42bb1401

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3b2e71d2024-11-23 22:26:07 +0100Adrian Popdo not fail if is already linked (#184)
66753832024-11-23 02:07:51 +0100Adrian Popgenerate reports for gbode and cvode (#183)

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.0-master (098f613c83a3d11149cc7ea4eb9589dfe8e86766) to 1.3.1-development (4a8f4ea05f2320673756a2aa454945dc155df99c)
Buildings_latestFrom version 9.1.0-master (fc9f3dcf2ce25f41765ff22c2cc19a7ec52d18fd) to 9.1.0-master (b3bc444b85a131748b3a8f9f9b469e9bb0116ae9)
IDEASFrom version 3.0.0-master (cd7ce8c44d597c6ca02a0db4c90cbf2bed29754d) to 3.0.0-master (a681abfd675f63fbeed961f802c0aef3508bbe5d)
IDEAS_devFrom version 3.0.0-master (cd7ce8c44d597c6ca02a0db4c90cbf2bed29754d) to 3.0.0-master (a681abfd675f63fbeed961f802c0aef3508bbe5d)
PhysiolibraryFrom version 3.0.0-master (afb3c1b9384ef41a9f8d812e5d74739bb7322645) to 3.0.0-master (17e1d8d13f387359500cb521aab18ac444a3678f)
TAeZoSysProFrom version master (d8caeaca31655ae1bcfb96d86e35291c76beee31) to master (9687f335eef67b7ff3b67a1a6824c74cbeec874a)
TAeZoSysPro_testsuiteFrom version master (2e36f693947e8b5737c01a7b2e137290a044f759) to master (01db269ad28b073866816b40ebe8651c702a4cc3)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Compile → Failed
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 34.35 → 14.69
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Failed → Simulate
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Compile → Simulate
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)Simulate performance 57.23 → 9.90
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.21 → 0:08:00
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Failed → Compile
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 5.20 → 11.38
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd → Simulate
IDEASIDEAS.Examples.Tutorial.Example6 (sim)BackEnd performance 4.78 → 10.96
IDEASIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 4.31 → 10.73
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Templates performance 8.73 → 16.37
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Templates performance 8.45 → 17.84
IDEAS_devIDEAS.Buildings.Examples.ScreenComparison (sim)BackEnd performance 5.87 → 25.50
IDEAS_devIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 26.26 → 10.01
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 13.56 → 7.50 Simulate performance 0:01:21 → 42.69
OpenIPSLOpenIPSL.Examples.IEEE9.IEEE_9_Buses (sim)Simulate performance 13.07 → 6.97
OpenIPSLOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)Simulate performance 12.13 → 7.08
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE9.IEEE_9_Buses (sim)Simulate performance 13.10 → 6.84
OpenIPSL_devOpenIPSL.Examples.IEEE9.IEEE_9_Buses (sim)Simulate performance 12.32 → 6.76
OpenIPSL_devOpenIPSL.Examples.IEEE9.IEEE_9_Buses_Statcom (sim)Simulate performance 12.81 → 7.42
PhysiolibraryPhysiolibrary.Fluid.Examples.Fernandez2013.PulsatileCirculation (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Fluid.Examples.MeursModel2011.HemodynamicsMeurs_flatNorm (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)Failed → FrontEnd
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_2element (sim)FrontEnd → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)BackEnd performance 0:01:05 → 0:02:10
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 10.10 → 22.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)FrontEnd performance 7.99 → 14.35
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile → Simulate
TAeZoSysProTAeZoSysPro.FluidDynamics.Components.Orifices.SimpleOpeningComp (sim)Failed → FrontEnd
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.FluidDynamics.Components.Orifices.test_SimpleOpeningComp (sim)Failed → Simulate