OpenModelica newInst-daeMode from 2024-03-25 16:25:10 to 2024-03-28 23:01:29

Summary

OMC Commits17
Libraries Changed4
Number of Improvements6
Number of Regressions2
Number of Performance Improvements30
Number of Performance Regressions45

OpenModelica Changes

CommitDateAuthorSummary
ec34d31d6a2024-03-28 22:12:36 +0100Adeel AsgharCorrect class for selecting file type (#12170)
e216ac0e072024-03-28 21:21:54 +0100Adeel AsgharAdapt the create connector to instance API (#12169)
a5a3ab3b6f2024-03-27 15:35:01 +0100Per ÖstlundImplement inheritance of experiment annotations (#12148)
a979a3a7a02024-03-27 14:40:54 +0100Per ÖstlundLoad dependencies in loadString (#12158)
1fb3195a862024-03-27 01:15:55 +0100Adeel AsgharSet the bounding rectangle of the port (#12157)
62bda875772024-03-27 00:47:30 +0100Adeel AsgharUse the correct parent name of the connector (#12156)
3233a35e002024-03-27 00:12:25 +0100Adeel AsgharFix creating the connection between two expandable connectors (#12155)
25762798392024-03-26 23:05:55 +0100Adeel AsgharShow the loaded classes with auto-complete (#12154)
8c898aa2992024-03-26 19:09:39 +0100Francesco CasellaAdd documentation of BaseModelica output to the User's Guide (#12149)
3e14fe11942024-03-26 18:20:00 +0100phannebohm[NB] Fix binding/start equations for non-literals (#12133)
a8423ddf1a2024-03-26 13:31:12 +0100Per ÖstlundFix connector balance check (#12146)
3c8d879e832024-03-26 12:04:56 +0100phannebohm[NB] Simplify unmatched string (#12144)
b8b1009d912024-03-26 11:44:10 +0100Vitalijdoc: fix formation (#12143)
26258c5b662024-03-26 10:48:47 +0100Vitalij[DO] Refactor code for hessian (#8069)
f039920ad32024-03-26 10:28:40 +0100Adeel AsgharCheck if the parameter/modifier value is defined (#12142)
9ae201ce922024-03-25 20:22:14 +0100Adeel AsgharSet the modifier name when modifier is not an object (#12140)
6345407eb72024-03-25 18:09:00 +0100phannebohmFix `toString` for multary (#12139)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9216f812024-03-29 02:13:06 +0100Adrian Popproperly add origin/ to git-ref if needed (#95)
1f04a822024-03-29 01:13:36 +0100Adrian Popfor loop, add sanity test for multiple ignoreModelPrefix (#94)

Library Changes

LibraryChange
Buildings_10From version 10.1.0-maint.10.0.x (f91de0b736caefe94991d8fc4ac48c410b00556c) to 10.1.0-maint.10.0.x (31367921f2841726c2b37637b1f854107f0f6632)
Buildings_latestFrom version 11.0.0-master (6c722359f564a4ff4c951c33550724cb7552aa7c) to 11.0.0-master (06c76929c08fd2c08a8ba8bc73a15d333ff670fc)
IBPSA_latestFrom version 4.0.0-master (f7c9e3b67120b4000c254b67f015daece2a50231) to 4.0.0-master (fd019440b96e0cf11ac2bd6fd4f98600b2ffb120)
ModelicaTest_trunkFrom version trunk (783cec88ccee3157a69d0ead123befb9ca347244) to trunk (b8fc20c74d0f08a1159ae5bf00fe834a76074c4e)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Airflow.FacadeVentilationUnit.Examples.FacadeVentilationUnit (sim)Compile performance 6.28 → 12.46 Simulate performance 9.74 → 18.35
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Supplies.Examples.DHCSupplyHeaterCoolerStorage (sim)Compile performance 10.20 → 22.67
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 32.58 → 0:01:15 Compile performance 56.83 → 0:02:16
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 5.36 → 13.97 Compile performance 35.19 → 0:01:18
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 13.20 → 29.63
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate → Compile
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 40.26 → 0:01:29
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 26.99 → 0:01:06
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 5.19 → 11.99 Simulate performance 5.46 → 10.70
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 13.95 → 29.90
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 6.52 → 18.07 Templates performance 3.21 → 10.11 Compile performance 34.23 → 0:01:18
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 9.11 → 21.23 Simulate performance 18.98 → 42.09
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 11.18 → 25.37 Simulate performance 42.07 → 0:01:36
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 10.08 → 23.32 Simulate performance 9.02 → 17.63
AixLib_latestAixLib.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Simulate performance 0:01:04 → 0:02:08
AixLib_latestAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 5.66 → 13.04 Simulate performance 0:01:36 → 0:03:14
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Examples.Test_EnthalpyExchanger (sim)BackEnd performance 5.41 → 14.23 Compile performance 16.45 → 35.03
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.DynamicValidation (sim)BackEnd performance 6.34 → 15.61 Compile performance 18.15 → 38.30 Simulate performance 26.79 → 51.78
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation (sim)BackEnd performance 6.27 → 15.25 Compile performance 18.11 → 37.40
BuildingSystemsBuildingSystems.Buildings.Examples.Building1Zone0D (sim)BackEnd performance 13.65 → 25.44
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)BackEnd performance 28.79 → 50.82
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1DBox (sim)BackEnd performance 26.79 → 50.77
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal1Zone1DCylinder (sim)BackEnd performance 23.54 → 41.88
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermal4Zones1DAirpaths (sim)BackEnd performance 40.15 → 0:01:10
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)FrontEnd performance 7.26 → 12.88 BackEnd performance 0:01:49 → 0:03:10 Templates performance 7.24 → 16.54 Compile performance 0:01:18 → 0:02:22
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 34.66 → 0:01:05
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 6.14 → 14.77 Templates performance 3.81 → 10.02
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 14.67 → 26.00
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 6.80 → 15.63 Compile performance 38.06 → 0:01:05
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 10.52 → 18.93 Simulate performance 25.59 → 45.58
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 12.90 → 24.11
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 11.40 → 21.01
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)Templates performance 5.95 → 10.18
Buildings_10Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_9Buildings.Controls.Predictors.Examples.BESTEST (sim)BackEnd performance 35.61 → 17.47 Compile performance 38.66 → 22.63
Buildings_9Buildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 18.66 → 10.55
Buildings_9Buildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 20.87 → 10.91
Buildings_9Buildings.Electrical.Examples.RenewableSources (sim)Compile performance 48.41 → 26.05
Buildings_9Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Templates performance 6.18 → 11.33
Buildings_9Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerBorefield (sim)BackEnd performance 5.47 → 10.41
Buildings_9Buildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 25.58 → 14.68
Buildings_9Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 51.76 → 29.74
Buildings_9Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Simulate performance 33.37 → 18.76
Buildings_9Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 30.10 → 14.85
Buildings_9Buildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 16.04 → 9.19
Buildings_9Buildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Simulate performance 37.86 → 21.04
Buildings_9Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 21.55 → 12.45 Simulate performance 0:01:19 → 45.52
Buildings_latestBuildings.Experimental.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 13.52 → 6.85 Compile performance 22.33 → 12.98
Buildings_latestBuildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 23.58 → 12.16
Buildings_latestBuildings.ThermalZones.Detailed.Examples.ElectroChromicWindow (sim)Compile performance 23.56 → 13.46
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirCO2 (sim)Compile performance 24.36 → 13.55
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)BackEnd performance 11.09 → 6.44 Compile performance 36.25 → 21.03
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)BackEnd performance 30.43 → 16.74
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)FrontEnd performance 13.41 → 7.17 BackEnd performance 0:01:00 → 32.41
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)BackEnd performance 12.64 → 6.34
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Compile → Simulate
ClaRa_devClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Compile → Simulate
IBPSA_latestIBPSA.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Compile performance 6.13 → 13.05 Simulate performance 16.62 → 33.93
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Compile performance 12.01 → 23.15
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)FrontEnd performance 5.58 → 15.12 Compile performance 16.64 → 34.07
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Simulate performance 14.82 → 8.19
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 12.05 → 7.09
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeIII (sim)Templates performance 0:01:45 → 0:06:51
PowerSystems_latestPowerSystems.Examples.AC3ph.Drives.ASM_ctrl (sim)Simulate performance 41.37 → 21.37
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.Fault (sim)Simulate performance 25.68 → 13.71
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Templates performance 1.87 → 27.10
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Compile performance 13.32 → 24.10 Simulate performance 49.65 → 0:01:44
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 28.18 → 54.08
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)FrontEnd performance 5.74 → 11.40 Compile performance 31.99 → 57.48 Simulate performance 10.94 → 28.02
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 27.84 → 52.24
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)Simulate performance 22.72 → 46.34
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Compile performance 19.11 → 35.81 Simulate performance 0:02:12 → 0:04:39
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCyc2Source4Pipes2Sinks (sim)Compile performance 0:01:14 → 42.09
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycMix (sim)BackEnd performance 12.81 → 6.40 Compile performance 43.62 → 24.66
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycMix2 (sim)BackEnd performance 14.62 → 8.28 Compile performance 45.25 → 25.55
TransiEntTransiEnt.Grid.Gas.StaticCycles.Check.TestStatCycSplit (sim)Compile performance 28.47 → 14.73
TransiEntTransiEnt.Grid.Heat.HeatGridAnalysis.OpenLoop_MassFlow_and_Pressure_Controlled (sim)Compile performance 21.13 → 11.15
TransiEntTransiEnt.Producer.Heat.SolarThermal.Check.TestCollectorEN12975 (sim)Simulate performance 10.10 → 5.65