OpenModelica newInst-daemode from 2021-08-18 02:28:33 to 2021-08-20 02:37:21

Summary

OMC Commits4
Libraries Changed1
Number of Improvements120
Number of Regressions36
Number of Performance Improvements0
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
c805cd56e6Mahder GebremedhinLink to libOpenModelicaRuntimeC (#7782)
ec5d97160fMahder GebremedhinAllow repetition of simulation flags. (#7784)
78435df840perostImprove handling of conditional components (#7783)
db83ff0e27arun3688improve error message for computing boundary condition (#7781)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (074b1352706744d7e91c7b637ba26f66e64faaf1) to 9.0.0-master (2452b93d01835350c4030d5f799bab9456836ecc)

Models Affected

AESAES.Coursework.ElecSys_PwrFreq_control.BO_rigid_Islanded_generator (sim)Compile → Simulate
AESAES.Coursework.ElecSys_PwrFreq_control.BO_rigid_two_generators_PriSec (sim)Compile → Simulate
AESAES.Coursework.ElecSys_generator_models.BoilerFollows (sim)Compile → Simulate
AESAES.Coursework.ElecSys_generator_models.SlidingPressure (sim)Compile → Simulate
AESAES.Coursework.ElecSys_generator_models.TurbineFollows (sim)Compile → Simulate
AESAES.Coursework.Modelling_principles.M1_TimeDomain (sim)Compile → Simulate
AESAES.Coursework.Modelling_principles.M2_PhasorDomain (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.AHU_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.AHU_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.AHU_control_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.AHU_control_case_003 (sim)Simulate performance 0.02 → 0:02:47
AESAES.Coursework.ThermSys_Generation.HP_test_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.HP_test_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.HP_test_case_003 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.Heater_control_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.Heater_control_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.Heater_control_case_003 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.Heater_control_case_004 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Networks.HC_SS_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Networks.HC_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.HE_simple_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.HE_simple_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.HE_simple_case_003 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.Stratified_storage_tank_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.Stratified_storage_tank_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.Stratified_storage_tank_case_003 (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.Exploiting_2dof (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.IMC_scheme_1dof (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.IMC_scheme_2dof (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.MSL_electrical_thermal_OpenLoop (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.MSL_electrical_thermal_control (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.MSL_loop_2dof_noise (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.MSL_loop_SPtimeTable (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.MSL_loop_base (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.PI_loop_analogue_compare2 (sim)Compile → Simulate
AESAES.Coursework.Tuning_brushup.PI_loop_analogue_digital (sim)Compile → Simulate
AESAES.Coursework.Typical_actuation_schemes.DaisyChain (sim)Compile → Simulate
AESAES.Coursework.Typical_actuation_schemes.SplitRange_cascadeLoops (sim)Compile → Simulate
AESAES.Coursework.Typical_actuation_schemes.SplitRange_equalising (sim)Compile → Simulate
AESAES.Coursework.Typical_actuation_schemes.SplitRange_standard (sim)Compile → Simulate
AESAES.Coursework.Typical_actuation_schemes.TimeDivisionOutput (sim)Simulate performance 0.02 → 0:08:00
AESAES.Coursework.Typical_control_structures.Cascade_with_locks (sim)Compile → Simulate
AESAES.Coursework.Typical_control_structures.Decoupling (sim)Compile → Simulate
AESAES.Coursework.Typical_control_structures.FF_compensation (sim)Compile → Simulate
AESAES.Coursework.Typical_control_structures.FF_compensation_with_delay (sim)Compile → Simulate
AESAES.Coursework.Typical_control_structures.Keep_below_limit (sim)Compile → Simulate
AESAES.Coursework.Typical_control_structures.Main_dynamics_in_FB_path (sim)Compile → Simulate
AESAES.Devel_test_models.Test_AHU_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_HC_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_HE_LiquidLiquid_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_HP_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_HP_002 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_SR01 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_air_circ_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_air_circ_003 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_expansion_vessel_isoT_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_header_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_header_002 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_002 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_003 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_004 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_005 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_007_net01 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_008_net02 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_009_net03 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_stank_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_stank_002 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_twin_pipes_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_twin_pipes_002 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_twin_pipes_003 (sim)Compile → Simulate
AESAES.ProcessComponents.Thermal.Liquid.LumpedPlanarWall (sim)Compile → Simulate
AESAES.ProcessComponents.Thermal.Liquid.TubeWall (sim)Compile → Simulate
Buildings_7.0.0Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.Examples.VAVReheat.ASHRAE2006 (sim)
Buildings_7.0.0Buildings.Examples.VAVReheat.Guideline36 (sim)
Buildings_7.0.0Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)
Buildings_7.0.0Buildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.Examples.VAVReheat.ASHRAE2006 (sim)
Buildings_8.0.0Buildings.Examples.VAVReheat.Guideline36 (sim)
Buildings_8.0.0Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)
Buildings_8.0.0Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)
Buildings_8.0.0Buildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Templates → FrontEnd
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates performance 6.34 → 12.15 Compile performance 55.40 → 0:01:34
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 22.25 → 40.17
Buildings_latestBuildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallTwoWindows (sim)Compile → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallWithWindow (sim)Compile → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Templates → FrontEnd
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCell (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellIrradianceCharacteristic (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellTemperatureCharacteristic (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellVoltageSource (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModule (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleSymmetric (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimplePlantSymmetric (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestLeadLag (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestLeadMOrderLag (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Compile → Simulate
PowerGridsPowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)Compile → Simulate
PowerGridsPowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)Compile → Simulate
PowerGridsPowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)Compile → Simulate
PowerGridsPowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim)Compile → Simulate
PowerGridsPowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.ENTSOE.SteadyState (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.ENTSOE.TestCase1 (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.ENTSOE.TestCase2 (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.ENTSOE.TestCase3 (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithoutPSS (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.PowerFlow (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile → Simulate
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_1_M_2 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_1_M_1 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_1_M_2 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_2 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_4 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_3_M_4 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_6_M_4 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_8_M_4 (sim)Compile → Failed