OpenModelica master-fmi-fmpy from 2024-10-10 11:10:29 to 2024-10-15 13:35:43

Summary

OMC Commits12
Libraries Changed0
Number of Improvements33
Number of Regressions52
Number of Performance Improvements5
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
579eb01b622024-10-14 14:00:06 +0200Adeel AsgharHide the start and fixed attributes based on final modifier (#13007)
09cac58a082024-10-14 13:56:55 +0200kabdelhak[NF] fix typo in Operator.isCombinable (#13005)
7413de587b2024-10-14 13:22:40 +0200kabdelhak[SimCode] fix usage of crefApplySubs (#13004)
273ed430c82024-10-14 11:16:11 +0200Julien SchuellerDrop AA_UseHighDpiPixmaps for qt6 (#13000)
cedd9520452024-10-14 11:12:42 +0200Julien SchuellerUse setFontFamilies in Qt6 (#13001)
e276d040542024-10-14 11:10:25 +0200kabdelhak[NB] dont combine scalar product with other scalar operations in multaries (#12999)
93565e97772024-10-12 18:07:50 +0200rfranke[NF] Move some bindings of vectorized components into equations (#12951)
9024c1601a2024-10-10 15:06:59 +0200rfrankeAdd generic for equation to SimCode (#12951)
4fcfbbf7e62024-10-11 22:23:34 +0200arun3688handle ModelicaError as assert failing with AssertionLevel = error (#12997)
62fa70452f2024-10-11 17:26:28 +0200Per ÖstlundEvaluate constants in Base Modelica records (#12998)
cd3b8fd8172024-10-11 13:07:31 +0200Per ÖstlundFix broken detection of Connections operators (#12996)
61a4aba1a52024-10-10 16:24:39 +0200Per ÖstlundIgnore noncritical failures in EvalConstants (#12994)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3515f532024-10-15 23:36:05 +0200Adrian Popdisplay the revision of the result files if available (#136)
f52568d2024-10-11 16:59:18 +0200Francesco CasellaPrepared tests with scalabletestgrids only. Updated .bak file (#134)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.Multizone (sim)Compile performance 0:02:42 → 0:05:34
AixLib_latestAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_10Buildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 3.53
Buildings_10Buildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate → Failed
Buildings_11Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:01:53 → 0:03:57
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Failed → Verify
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)Compile performance 0:02:31 → 0:04:36
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:04:29 → 0:02:14
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Verify → Failed
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Failed → Simulate
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple (sim)Compile → Verify
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell (sim)Simulate → Compile
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem (sim)Simulate → Compile
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic (sim)Verify → Simulate
ClaRa_devClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Simulate → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Simulate → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Simulate → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter (sim)Simulate → Compile
ClaRa_devClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Simulate → Compile
ClaRa_devClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Simulate → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Simulate → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim)Verify → Simulate
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim)Simulate → Compile
ClaRa_devClaRa.Components.Sensors.Check.TestGasSensors (sim)Simulate → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Simulate → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SplitFuelSlagFlueGas_L2 (sim)Simulate → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Simulate → Compile
ClaRa_devClaRa.Examples.VapourCycle_01 (sim)Simulate → Compile
ClaRa_devClaRa.StaticCycles.Fittings.Check.TestMixSplitGas (sim)Simulate → Compile
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:07:10 → 0:03:19
IDEASIDEAS.Examples.Tutorial.Example10 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Failed → Compile
MEVMEV.Test.TestStandardPatient (sim)Compile → Simulate
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Verify → Compile
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_3.2.3Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 54.54 → 0.23
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Verify → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_4.0.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Compile → Verify
Modelica_4.0.0Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Verify → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 54.52 → 0.26
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Simulate performance 25.90 → 45.79
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_640 (sim)Compile performance 0:02:45 → 0:04:44
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 0:01:27 → 0:02:31
ThermoPowerThermoPower.Test.GasComponents.TestGasMixer (sim)Simulate → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)FrontEnd performance 6.73 → 11.61
TransiEntTransiEnt.Components.Boundaries.Ambient.Check.TestUndergroundTemperature (sim)Simulate → Failed
TransiEntTransiEnt.Components.Gas.Compressor.Check.TestValveAndCompressor (sim)Compile → Failed
TransiEntTransiEnt.Components.Heat.Check.TestPipeGasAdvanced (sim)Compile → Failed
TransiEntTransiEnt.Components.Heat.ElectricAirHeater.Check.TestElectricAirHeater (sim)Compile → Failed
TransiEntTransiEnt.Components.Heat.HeatRecoverySteamGenerator.Check.TestHeatRecoverySteamGenerator (sim)Compile → Failed
TransiEntTransiEnt.Components.Heat.ThermalInsulation.Check.TestThermalInsulation (sim)Simulate → Failed
TransiEntTransiEnt.Examples.Gas.GasGrid_StandAlone (sim)SimCode → Failed
TransiEntTransiEnt.Examples.Gas.Test_GasGrid_SubSystem (sim)SimCode → Failed
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_CavernComp (sim)SimCode → Failed
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_HeatProvision (sim)SimCode → Compile
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_Storage (sim)SimCode → Compile
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_woStorage (sim)SimCode → Compile
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageHeatTransfer_L2 (sim)Compile → Failed
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageIdealHTInPipes_L2 (sim)Compile → Failed
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStoragePressureLoss_L2 (sim)Compile → Failed