OpenModelica v1.22-fmi-fmpy from 2024-10-15 12:25:06 to 2024-10-28 18:48:14

Summary

OMC Commits0
Libraries Changed8
Number of Improvements58
Number of Regressions35
Number of Performance Improvements29
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
98feff22024-10-30 14:11:51 +0100Adrian PopFix hardcoded number of intervals (#149)
350ecc92024-10-30 13:07:51 +0100Francesco CasellaUpdate installLibraries.mos (#145)

Library Changes

LibraryChange
Buildings_latestFrom version 12.0.0-master (c34c05affcb4fbab6bfced9f84e2782cd1f956a6) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to 12.0.0-master (0e633cd50caf134911db96d3abed321906631378) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
ClaRaFrom version 1.8.1 (c9c9e706fb247fa3fd3d893d48b865ed76414e3d) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to 1.8.2-main (a1f2bab443384df25e25464a93c0f53ead5032c4) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
ClaRa_devFrom version 1.8.2-main (2538588c1f35e1cad7cf562cbdc4574496486306) to 1.8.2-main (a1f2bab443384df25e25464a93c0f53ead5032c4)
EHPTexamples_latestFrom version main (41a879ef98a8abcb11e8e10f99299790d608848c) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to main (b19d8d0c102db10d70f04b5927e5b1b5c899ef37) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
EHPTlib_latestFrom version 2.1.4-main (e8f07b9b2efbbf3b8cb683e12e9dc3e8f89bf16e) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to 3.0.0-main (d64f47792bc04db837898c5e371497b0a1f6158a) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
IBPSA_latestFrom version 4.0.0-master (5136ecf5e7bb42e327bf96fc5655ba12925a25cd) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to 4.0.0-master (fde0d120705481aaad203b67205776a386049989) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
IDEAS_devFrom version 3.0.0-master (43861ec5e790da7f30d7bc1914db9984578629d2) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to 3.0.0-master (de75e35402c4d93d21135f2de0aac7ede836c83b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]
Modelica_trunkFrom version trunk (2f6e0875f5c63857510ec792604a91d8f66739dd) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0] to trunk (e5e16a6dfa892b879c24b3f8f23552c4d2e86aca) FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]

Models Affected

Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)Compile → Failed
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_latestBuildings.DHC.Loads.Steam.BaseClasses.Examples.SteamTrap (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Simulate performance 0:01:01 → 0.43
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate performance 11.33 → 0.54
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Simulate performance 22.95 → 1.82
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate performance 10.23 → 0.50
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Simulate performance 7.60 → 38.75
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Simulate performance 13.88 → 0.48
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate performance 0.57 → 14.00
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell (sim)Compile → Verify
ClaRaClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell (sim)Verify → Compile
ClaRaClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem (sim)Verify → Compile
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)BackEnd performance 39.30 → 19.11
ClaRaClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor (sim)Compile → Verify
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotor (sim)Compile → Verify
ClaRaClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Verify → Compile
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Verify → Compile
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Simulate → Compile
ClaRaClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter (sim)Simulate → Compile
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Verify → Compile
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Simulate → Compile
ClaRaClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater (sim)Verify → Compile
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Simulate performance 29.75 → 0.82
ClaRaClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim)Failed → Compile
ClaRaClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim)Compile → Verify
ClaRaClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester (sim)SimCode → Verify
ClaRaClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 (sim)SimCode → Simulate
ClaRaClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace (sim)SimCode → Verify
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Compile → Simulate
ClaRaClaRa.Components.Sensors.Check.TestGasSensors (sim)Verify → Compile
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Compile → Verify
ClaRaClaRa.Components.Utilities.Blocks.Check.testTableGain (sim)Compile → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Verify → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayGasValve (sim)Compile → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve (sim)Compile → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim)Compile → Verify
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves (sim)BackEnd performance 8.16 → 14.12 Simulate performance 12.35 → 0.82
ClaRaClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestBoundaries (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy1 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy2 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy3 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy4 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy5 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy6 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy7 (sim)Compile → Verify
ClaRaClaRa.StaticCycles.Check.TestStacy8 (sim)Compile → Verify
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell (sim)Simulate → Compile
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_chem (sim)Simulate → Compile
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_HEXvle2gas_L3_1ph_BU (sim)Simulate → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Simulate → Compile
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_Junction (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.Components.VolumesValvesFittings.Valves.Check.Test_GasValves (sim)Simulate → Compile
ClaRa_devClaRa.StaticCycles.Fittings.Check.TestMixSplitGas (sim)Simulate → Compile
EHPTexamples_latestEHPTexamples.EV.MBEV (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.EV.MBEVdata (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.EV.MBEVdataLF (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.PSD.PSecu1 (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.PSD.PSecu2 (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.PSD.PSecu2PA (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.PSD.PSecu3 (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.SHEV.SHEV_OO (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.SHEV.SHEVpowerFilt (sim)Failed → Simulate
EHPTexamples_latestEHPTexamples.SHEV.SHEVpowerFiltSoc (sim)Failed → Simulate
EHPTlib_latestEHPTlib.MapBased.TestingModels.TestICE.TestIceTmultipliers (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
IDEAS_devIDEAS.Airflow.AHU.Validation.IehSummer (sim)Compile performance 23.39 → 12.64
IDEAS_devIDEAS.Airflow.AHU.Validation.IehWinter (sim)Compile performance 23.18 → 12.50
IDEAS_devIDEAS.Airflow.Multizone.Examples.ChimneyShaftNoVolume (sim)Compile performance 21.89 → 11.98
IDEAS_devIDEAS.Airflow.Multizone.Examples.ClosedDoors (sim)Compile performance 21.67 → 11.10
IDEAS_devIDEAS.Airflow.Multizone.Examples.OneOpenDoor (sim)Compile performance 22.40 → 11.85
IDEAS_devIDEAS.Airflow.Multizone.Examples.OneRoom (sim)Compile performance 21.03 → 11.63
IDEAS_devIDEAS.BoundaryConditions.SkyTemperature.Examples.BlackBody (sim)Compile performance 20.57 → 11.35
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngle (sim)Compile performance 20.56 → 11.16
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.BaseClasses.Examples.IncidenceAngle (sim)Compile performance 20.24 → 11.27
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarHourAngle (sim)Compile performance 20.31 → 11.29
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.BaseClasses.Examples.WallSolarAzimuth (sim)Compile performance 20.31 → 11.24
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.Examples.IncidenceAngle (sim)Compile performance 21.24 → 11.45
IDEAS_devIDEAS.BoundaryConditions.SolarGeometry.Examples.ZenithAngle (sim)Compile performance 20.57 → 11.27
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Compile performance 20.57 → 11.50
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic (sim)Compile performance 20.17 → 11.27
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass (sim)Compile performance 21.47 → 11.32
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness (sim)Compile performance 21.05 → 11.37
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic (sim)Compile performance 20.43 → 11.45
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez (sim)Compile performance 20.94 → 11.90
IDEAS_devIDEAS.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface (sim)Compile performance 20.65 → 11.41
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.LimitMin (sim)Compile → Simulate
IDEAS_devIDEAS.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)Compile performance 20.96 → 11.78
IDEAS_devIDEAS.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)Compile performance 21.34 → 11.23
IDEAS_devIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Machines.Examples.ControlledDCDrives.CurrentControlledDCPM (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.ControlledDCDrives.PositionControlledDCPM (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.ControlledDCDrives.SpeedControlledDCPM (sim)Simulate → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Simulate → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Simulate → Verify
Modelica_trunkModelica.Mechanics.Rotational.Examples.EddyCurrentBrake (sim)Simulate → Verify
Modelica_trunkModelica.Mechanics.Translational.Examples.EddyCurrentBrake (sim)Simulate → Verify