OpenModelica master-fmi-fmpy from 2024-02-12 08:32:05 to 2024-02-19 01:50:41

Summary

OMC Commits13
Libraries Changed5
Number of Improvements11
Number of Regressions14
Number of Performance Improvements19
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
756e87ea342024-02-16 13:03:26 +0100Adeel AsgharAutomatically add each prefix to displayUnit of arrays (#11999)
37a375f5fc2024-02-15 16:22:11 +0100Per ÖstlundSkip record field names with `--obfuscate=protected` (#11995)
a9d2e067672024-02-15 15:08:00 +0100kabdelhak[NB] consider name nodes dummy variables (#11992)
4f5176c2792024-02-15 14:05:33 +0100Per ÖstlundFix FlatModel.obfuscateCref (#11991)
88df1b7dc82024-02-15 09:14:03 +0100Adeel AsgharFix the SEMLA compilation with UCRT (#11988)
d53b9d30e72024-02-14 18:58:53 +0100Henning Kiel[OMNotebook] show asterisk (*) in file name when changing LatexCell (#11977)
3a47d5ed122024-02-14 18:13:57 +0100VitalijUpdate optimizer_main.c (#11979)
c34be339e92024-02-14 10:21:20 +0100Adeel AsgharCheck if we have OptionsDialog when trying to add a new message (#11986)
6cb10632142024-02-13 14:07:09 +0100Per ÖstlundFix compiler warnings (#11984)
5a46eecde02024-02-13 12:56:17 +0100Per ÖstlundSilence MetaModelica string warnings from GCC (#11983)
b2dadf24442024-02-13 11:40:42 +0100VitalijUpdate CodegenXML.tpl, fix typo (#11972)
7652457ab82024-02-13 09:44:35 +0100Adeel AsgharShow compilation error message (#11981)
f9e0a7d17e2024-02-12 15:25:17 +0100Adeel AsgharBetter implementation for selection of items (#11978)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)

Library Changes

LibraryChange
Buildings_9From version 9.1.2-maint.9.1.x (626fc0edc0f15b5ccf4884a4eb6ca33227d9980a) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 9.1.2-maint.9.1.x (67ad13e0de5e1ed4211a497b4a5e5939d8321ac5) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Buildings_latestFrom version 11.0.0-master (a4a1b5652d9545555ec8be21f34637113927e6d9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 11.0.0-master (6716d8d7c196a57c76bc4ad3c5200fbb301b6718) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
IBPSA_latestFrom version 4.0.0-master (14b370d064c3d9bbcdd4bf947c76c7c11c704217) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 4.0.0-master (e70093d8a8fac05427d43f2f008a7e731fadd64e) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
Modelica_trunkFrom version trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to trunk (3dd8abc3e05636287200bf38a9082cb072f88be0) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
OpenIPSL_devFrom version 3.1.0-master (2a6a4b45d603bf4e221677a0276fe7b0f9afc03c) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] to 3.1.0-master (a8c6758fffa7bd23f925063e9aa075f271ac71ee) FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

Models Affected

AixLib_latestAixLib.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 54.52 → 12.00
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.MultiStage (sim)Simulate → Compile
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Examples.MultiStage (sim)Simulate → Compile
Buildings_8Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Simulate → Compile
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 2.73 → 54.53
Buildings_9Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile → Verify
Buildings_9Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)Compile → Simulate
Buildings_9Buildings.Examples.VAVReheat.ASHRAE2006 (sim)Simulate → Compile
Buildings_9Buildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Verify → Simulate
Buildings_9Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.MultiStage (sim)Verify → Compile
Buildings_9Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Examples.MultiStage (sim)Compile → Verify
Buildings_9Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)Simulate performance 15.72 → 43.31
Buildings_9Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 2.48
Buildings_latestBuildings.BoundaryConditions.SolarGeometry.Examples.ProjectedShadowLength (sim)Templates performance 1.30 → 13.35
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 54.52 → 11.58
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Verify → Compile
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Simulate
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Templates performance 9.12 → 15.84
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)Templates performance 1.71 → 10.35
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 54.53 → 11.65
IBPSA_latestIBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Compile → Simulate
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)Compile → Simulate
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)Simulate → Compile
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:01:47 → 43.25
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)Compile performance 0:01:48 → 50.18
IDEASIDEAS.Examples.Tutorial.Example10 (sim)BackEnd performance 11.70 → 4.48 Compile performance 0:02:12 → 0:01:01
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Compile performance 0:01:53 → 51.39
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Compile performance 0:02:00 → 58.73
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Compile performance 0:02:02 → 58.28
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Compile performance 0:02:07 → 0:01:04
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Compile performance 0:02:13 → 0:01:10
IDEAS_devIDEAS.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Simulate → Compile
Modelica_3.2.3Modelica.Blocks.Examples.TotalHarmonicDistortion (sim)Compile performance 21.95 → 7.69
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Verify → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Verify
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainMotor (sim)
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeIII (sim)
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)FrontEnd performance 11.78 → 6.32
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)FrontEnd performance 11.90 → 6.40
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:04:17 → 0:02:19
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:04:18 → 0:02:22
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:04:18 → 0:02:17
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)SimCode performance 0:01:48 → 0:03:06
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:04:17 → 0:02:14
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_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.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile → Simulate
TAeZoSysProTAeZoSysPro.HeatTransfer.Examples.Room_with_wood_burner (sim)Compile performance 13.69 → 43.36
ThermofluidStreamThermofluidStream.Examples.SimpleAirCycle (sim)Compile performance 15.59 → 26.75
ThermofluidStreamThermofluidStream.Examples.SimpleCoolingCycle (sim)Compile performance 13.64 → 25.25
ThermofluidStreamThermofluidStream.Examples.VaporCycle (sim)FrontEnd performance 2.31 → 10.63
ThermofluidStreamThermofluidStream.Examples.VenturiPump (sim)Compile performance 12.86 → 24.09