OpenModelica newInst-daemode from 2021-05-15 19:32:54 to 2021-05-19 03:05:20

Summary

OMC Commits6
Libraries Changed3
Number of Improvements3
Number of Regressions1
Number of Performance Improvements0
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
c5eac8a7bdLennart OchelMove the User's Guide up (#7476)
ddc550c7a7AndreasFix for "Fix memory leak of model info xml data" #7464 (#7471)
03a9a34643Adeel AsgharPush the resize element change of OMS models on the undo stack (#7470)
d2a58bdba4Adrian Popscalarize only parameters arrays with size(array) > 1 - further changes to support TransiEnt library - needed as the backend handles parameter arrays of one badly - added test: ParametricInitialArrayEquationBug.mo(s) The problematic equations come from: final parameter SI.SpecificEnergy NCV_H2[:]=TransiEnt.Basics.Functions.GasProperties.getRealGasNCVVector(medium, medium.nc) "Net calorific value of hydrogen at 25 C and 1 bar"; final parameter SI.SpecificEnergy GCV_H2[:]=TransiEnt.Basics.Functions.GasProperties.getRealGasGCVVector(medium, medium.nc) "Gross calorific value of hydrogen at 25 C and 1 bar";
cae68fb0cbAdrian Popadded flags to allow non standard Modelica - added to support some non-standard Modelica libraries such as TransiEnt library. Tested with model: TransiEnt.Producer.Gas.Electrolyzer.Check.Test_400A_Espinosa_L2 - allow several exernal sections in functions in NFInst (TILMedia) - see also: modelica/ModelicaSpecification#2921 - only via flag: --allowNonStandardModelica="nonStdMultipleExternalDeclarations"
0b76908279AndreasDocumentation for high DPI settings on Windows (#7462)

Library Changes

LibraryChange
Buildings_latestFrom version 8.0.0 (revision 20210514-042058~git~master) to 8.0.0 (revision 20210518-045717~git~master)
Modelica_trunk_cppFrom version trunk (revision 20210514-234009~git~OM-trunk) to trunk (revision 20210517-174012~git~OM-trunk)
PowerSysProFrom version 2.1.6 (revision 2.1.6-20210413-155124~git~master) to 2.1.8 (revision 2.1.8-20210518-141309~git~master)

Models Affected

Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)
Buildings_latestBuildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)SimCode → Failed
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding2 (sim)Simulate performance 0.06 → 10.17
PowerSysProPowerSysPro.Tests.OneLine (sim)Compile → Simulate
PowerSysProPowerSysPro.Tests.OnePerfectLine (sim)Compile → Simulate