OpenModelica v1.23-fmi-fmpy from 2024-10-15 12:54:03 to 2024-10-29 01:27:30

Summary

OMC Commits0
Libraries Changed7
Number of Improvements65
Number of Regressions43
Number of Performance Improvements1
Number of Performance Regressions0

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 (e3aff0b87b9a19d1ad12bd5b864e7ff9b9f67dad) 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]
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.DHC.Examples.Steam.SingleBoiler (sim)Verify → Compile
Buildings_latestBuildings.DHC.Loads.Steam.BaseClasses.Examples.SteamTrap (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Compile → Failed
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Verify
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.Components.Control.PredictorModels_3508.Check.TestPredictor (sim)Compile → Verify
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotor (sim)Compile → Verify
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Compile → Verify
ClaRaClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Verify → 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 → Failed
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (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_ntu (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_ntu (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_ntu (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple (sim)Compile → Verify
ClaRaClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim)Compile → Verify
ClaRaClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim)Failed → Compile
ClaRaClaRa.Components.MechanicalSeparation.Check.TestBottle (sim)Compile → Simulate
ClaRaClaRa.Components.MechanicalSeparation.Check.TestDrum (sim)Compile → Simulate
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.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.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Verify → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Verify → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)FrontEnd → Compile
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML (sim)Compile → Verify
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.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers (sim)Compile → Verify
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.Examples.SteamPowerPlant_01 (sim)SimCode → Failed
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)SimCode → Failed
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
ClaRaClaRa.Visualisation.Check.IllustrateVisualisation (sim)Compile → Verify
ClaRaClaRa.Visualisation.Check.TestSixtuple (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.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_HEXvle2gas_L3_1ph_BU (sim)Simulate → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_PlateHEXvle2vle_L3_2ph_ntu (sim)Verify → Simulate
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.Examples.VapourCycle_01 (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
IDEAS_devIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:03:02 → 0:01:39
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.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile → Simulate
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