OpenModelica newInst-daeMode from 2023-10-21 19:26:52 to 2023-10-27 04:06:39

Summary

OMC Commits21
Libraries Changed3
Number of Improvements29
Number of Regressions15
Number of Performance Improvements3
Number of Performance Regressions13

OpenModelica Changes

CommitAuthorSummary
7e09cdd8e9arun3688check for exp types in start values (#11453)
f2337ab5f5Mahder GebremedhinReorganize the CMake based packaging support. (#11465)
0893506b41Andreas[Runtime] Fixing memory leak in KINSOL F scaling (#11454)
4b1ef1beb3Adeel AsgharShow a message when trying to use encryption menu items (#11460)
5d46fd353aAndreasUse docker.openmodelica.org/fmpy:v0.3.18 in Jenkinsfile (#11458)
1cf1c15ff3Per ÖstlundImplement removal of modifiers with 'break' (#11457)
7c9ff87b87Adeel AsgharUse the ModelWidget instead of LibraryTreeItem after renaming the SSP (#11452)
6724496fd0arun3688update OMSimulator (#11446)
a4bf847f4fkabdelhakNb update function alias (#11451)
346282c56bPer ÖstlundAdd support for subscripted general expressions (#11448)
c41724d0a0Andreas[FMI] Add missing SourceFiles to modelDescription (#11435)
20ca939d5cAdeel AsgharFetch the diagram annotation when adding component to the diagram (#11447)
8429d1d095Adeel AsgharFix connectors move operation when instance API is used (#11445)
7fccd7e192Per ÖstlundChange getModelInstanceIcon to getModelInstanceAnnotation (#11444)
a073984273Francesco CasellaUpdated information about encryption. (#11438)
63e2824c3fFrancesco CasellaUpdated UsersGuide porting guide regarding expression subscripting (#11425)
69d91517a6kabdelhak [NB] udapte discrete state handling (#11405)
dab3069e3cAndreasAlias replacement for external object array equations (#11429)
7d33402a02Per ÖstlundInitial implementation of SCode in C++ (#11428)
d0d1bacd3cAdeel AsgharUse Ryu to format number displayed in the Variables browser (#11427)
1252c1d939MaksKBVChange transformation to iconTransformation for icon (#11421)

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.2-development (ed30b480ae4ece5a4fb155ab65a8e23be91cc2e8) to 1.3.2-development (c19e2a3dd2d0dcba3e0e6fedfdac6bd56e342451)
EHPTexamples_mainFrom version main (9663886f21371d71eca0c92cc675e9ff89871326) to main (44943783b21f229069c4ec2bb2b2dd14d40f6ff7)
EHPTlib_mainFrom version 2.1.4-main (d4fb2ab4361e9d0a4c6533b9fcc4a5052b0e8e2c) to 2.1.4-main (112a30437a67a349211f3cb29c2009ede839463b)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.08
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingHeating (sim)FrontEnd → Failed
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingHeating_usePoke (sim)FrontEnd → Failed
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingWithPV (sim)FrontEnd → Failed
AixLib_latestAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.Multizone (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2 (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZone (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir (sim)Compile → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange (sim)Compile → Failed
Buildings_9Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Simulate performance 0.19 → 21.68
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim)Compile → Simulate
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Compile → Simulate
ClaRaClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Simulate performance 0:01:54 → 0:08:00
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Compile → Simulate
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu (sim)Simulate performance 0.09 → 0:08:00
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 (sim)Compile → Simulate
ClaRaClaRa.Components.MechanicalSeparation.Check.TestDrum (sim)Simulate performance 2.07 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0.14 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Compile → Simulate
ClaRaClaRa.Examples.VapourCycle_01 (sim)Simulate performance 1.77 → 0:08:00
ClaRaClaRa.Visualisation.Check.IllustrateVisualisation (sim)Compile → Simulate
ClaRaClaRa.Visualisation.Check.TestHEXdisplay (sim)Compile → Simulate
ClaRaClaRa.Visualisation.Check.TestSixtuple (sim)Simulate performance 0.06 → 0:08:00
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim)Compile → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Compile → Verify
ClaRa_devClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Simulate performance 0:01:57 → 0:08:00
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Compile → Simulate
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu (sim)Simulate performance 0.15 → 0:08:00
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L4 (sim)Compile → Simulate
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestDrum (sim)Simulate performance 2.10 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)Compile → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0.15 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Compile → Verify
ClaRa_devClaRa.Examples.VapourCycle_01 (sim)Simulate performance 1.89 → 0:08:00
ClaRa_devClaRa.Visualisation.Check.IllustrateVisualisation (sim)Compile → Simulate
ClaRa_devClaRa.Visualisation.Check.TestHEXdisplay (sim)Compile → Simulate
ClaRa_devClaRa.Visualisation.Check.TestSixtuple (sim)Simulate performance 0.07 → 0:08:00
EHPTexamples_mainEHPTexamples.PSD.PSecu1 (sim)Simulate → Compile
EHPTexamples_mainEHPTexamples.PSD.PSecu2 (sim)Simulate → Compile
EHPTlib_mainEHPTlib.MapBased.TestingModels.TestIceConn (sim)Compile → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
TransiEntTransiEnt.Components.Gas.VolumesValvesFittings.Check.CheckPipes (sim)Simulate performance 0:08:00 → 6.73
TransiEntTransiEnt.Components.Gas.VolumesValvesFittings.Check.TestPressureLosses (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycMix (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycMix2 (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycSourcePipeSink (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycSplit (sim)Compile → Simulate
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorageVesselHeatTransfer_L2 (sim)Compile → Simulate
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorage_constXi_L2 (sim)Compile → Simulate