OpenModelica newInst-daeMode from 2024-06-17 19:23:40 to 2024-06-22 08:49:49

Summary

OMC Commits12
Libraries Changed3
Number of Improvements8
Number of Regressions6
Number of Performance Improvements5
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
8ede3345572024-06-21 15:43:54 +0200kabdelhak[NB] add array compression after simplify to remove DUMMY equations (#12624)
537f41ed822024-06-19 17:20:04 +0200kabdelhak[NF] update statement conversion (#12614)
53a0a895762024-06-19 16:49:18 +0200Per ÖstlundFix evaluation of call type dimensions (#12618)
c399c46cca2024-06-19 14:42:19 +0200Per ÖstlundImprove Ceval.EvalTarget (#12617)
261d3c82382024-06-19 11:59:10 +0200kabdelhak[NB] better simplification of when equations (#12613)
fcb11c0ca12024-06-18 19:38:27 +0200kabdelhak[NB] update state collection for ALWAYS states (#12606)
a195f478932024-06-18 16:32:42 +0200Per ÖstlundIgnore protected access in instance API (#12608)
6c0894d7f82024-06-18 15:28:50 +0200Adeel AsgharMark the dependent models dirty and only update them when needed (#12610)
65c8813c092024-06-18 14:39:08 +0200kabdelhak[NB] fix sample in algorithms (#12603)
dfa28cb0e92024-06-18 11:59:42 +0200kabdelhak[NB] update initial call cleanup (#12602)
73adf065042024-06-18 11:59:28 +0200kabdelhak[NB] correctly differentiate min and max functions (#12601)
680083da4a2024-06-18 10:43:36 +0200kabdelhak[NB] correctly count eqns and vars in minimal tearing (#12600)

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
IBPSA_latestFrom version 4.0.0-master (562f6e4b1369e89c79443fcaedff317fa4c26b05) to 4.0.0-master (fbdd4ca0a6917ca20d5ca24dd78ff54021ce660d)
Modelica_trunkFrom version trunk (5a52fde841399718ef0537491947fa0f7048e9b6) to trunk (68a9f9446c10dc9ad4ba876b8dd0e2ca985f6d5e)
ThermofluidStreamFrom version 1.1.0-main (ea146e2b008dc8e5cc132a747f34c4e07abfe47c) to 1.1.0 (c108e09803d6270804389fc9996403648112f151)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0.12 → 0:08:00
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.43
IBPSA_latestIBPSA.Airflow.Multizone.Examples.OneOpenDoor (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile → Simulate
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Simulate → Compile
Modelica_3.2.3Modelica.Utilities.Examples.ReadRealMatrixFromFile (sim)Templates → Verify
Modelica_4.0.0Modelica.Utilities.Examples.ReadRealMatrixFromFile (sim)Templates → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.CompareLineTrunks (sim)Failed → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.SmoothStep (sim)Failed → Simulate
Modelica_trunkModelica.Utilities.Examples.ReadRealMatrixFromFile (sim)Templates → Verify
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainCIM (sim)Templates performance 0:01:20 → 0:03:27
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainMotor (sim)Templates performance 0:03:13 → 0:01:16
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeI (sim)Templates performance 0:02:30 → 0:01:03
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → Failed
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Simulate performance 49.10 → 11.45
TransiEntTransiEnt.Consumer.Systems.FridgePoolControl.Pool.mainExplicitFridgePool (sim)Failed → FrontEnd