OpenModelica master from 2021-08-19 12:17:07 to 2021-08-19 22:55:54

Summary

OMC Commits3
Libraries Changed0
Number of Improvements147
Number of Regressions5
Number of Performance Improvements6
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
c805cd56e6Mahder GebremedhinLink to libOpenModelicaRuntimeC (#7782)
ec5d97160fMahder GebremedhinAllow repetition of simulation flags. (#7784)
78435df840perostImprove handling of conditional components (#7783)

Library Changes

LibraryChange

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_PwrFreq_control.PA_islanded_generator_loadDroop (sim)Compile → Simulate
AESAES.Coursework.ElecSys_PwrFreq_control.PA_two_generators_loadDroop (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_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.AHU_control_case_003 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Generation.HP_heater_DaisyChain_case_001 (sim)Compile → Simulate
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_001 (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_Networks.HNcontrol_HC_SS_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.ThermSys_Transport.Valve_linearisation_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.Valve_linearisation_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_Transport.Valve_linearisation_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)Compile → Simulate
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.Keep_within_two_limits (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_HSrecycle_001 (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_002 (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_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)
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)
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)
Buildings_7.0.0Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)
Buildings_8.0.0Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)
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)
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)
Buildings_8.0.0Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)
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.Validation.Sandbox (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallTwoWindows (sim)Simulate → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Constructions.Examples.ExteriorWallWithWindow (sim)Simulate → FrontEnd
Buildings_latestBuildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)
Buildings_latestBuildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)
HanserModelicaHanserModelica.InductionMachines.IMC_Transformer (sim)Compile → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Compile → Simulate
Modelica_3.2.3_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_Cooling (sim)Simulate performance 20.30 → 8.88
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate performance 10.47 → 5.87
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Transformer (sim)Simulate performance 10.40 → 5.66
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 18.19 → 5.92
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 13.28 → 3.71
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServer (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
OpenIPSL_releaseOpenIPSL.Examples.ThreePhase.IEEE13 (sim)Simulate performance 0:01:01 → 33.27
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.SimpleModuleMP (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleMP3 (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleSymmetric (sim)Compile → Simulate
PhotoVoltaicsPhotoVoltaics.Examples.SimplePlantSymmetric (sim)Compile → Simulate
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Measurement_20160626_to_20161004 (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (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 → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile → Verify