OpenModelica master from 2021-08-13 23:17:24 to 2021-08-14 14:24:33

Summary

OMC Commits2
Libraries Changed0
Number of Improvements23
Number of Regressions12
Number of Performance Improvements32
Number of Performance Regressions36

OpenModelica Changes

CommitAuthorSummary
f55cf544caRĂ¼diger FrankeChange Cpp nonlinear solver order to newton, kinsol
6384d1bb59RĂ¼diger FrankeTighten tolerance of continuous Cpp events

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube (sim)Simulate → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KC (sim)Simulate → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_laminar_KC (sim)Simulate → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overall_KC (sim)Simulate → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.Verifications.PressureLoss.Channel.dp_internalFlowOverall_DPMFLOW (sim)Simulate performance 0.04 → 0:08:02
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate performance 23.10 → 5.65
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotor (sim)Simulate performance 11.76 → 3.15
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransfer (sim)Simulate performance 13.38 → 3.93
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Verify → Simulate
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Simulate performance 31.79 → 11.99
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)Simulate performance 15.92 → 4.38
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolume (sim)Simulate performance 10.93 → 2.60
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate performance 0:01:39 → 26.35
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate performance 0:01:40 → 26.57
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Simulate performance 40.25 → 9.82
ModelicaTest_3.2.3_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Verify → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HeatExchanger.kc_flatTube (sim)Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KC (sim)Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_laminar_KC (sim)Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_overall_KC (sim)Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate performance 23.51 → 6.15
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotor (sim)Simulate performance 12.30 → 3.16
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorHeatTransfer (sim)Simulate performance 13.20 → 3.99
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Verify → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Simulate performance 32.11 → 13.54
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)Simulate performance 16.61 → 4.88
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolume (sim)Simulate performance 11.05 → 2.77
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate performance 0:01:40 → 28.82
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Simulate performance 0:01:40 → 28.34
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Simulate performance 42.02 → 11.32
ModelicaTest_trunk_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Verify → Simulate
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Simulate performance 0.00 → 0:08:02
Modelica_3.2.3_cppModelica.Blocks.Examples.Rectifier6pulseFFT (sim)Verify → Compile
Modelica_3.2.3_cppModelica.Electrical.Analog.Examples.DifferenceAmplifier (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Verify → Simulate
Modelica_3.2.3_cppModelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2Pulse.ThyristorCenterTap2Pulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_Characteristic (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 0:01:12 → 0:03:17
Modelica_3.2.3_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 20.79 → 1.58
Modelica_3.2.3_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Simulate performance 19.37 → 8.37
Modelica_3.2.3_cppModelica.Fluid.Examples.InverseParameterization (sim)Simulate performance 0:01:34 → 26.61
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate performance 2.81 → 26.35
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Initialize (sim)Simulate performance 2.69 → 14.28
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Inverter (sim)Simulate performance 1.08 → 12.48
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Steinmetz (sim)Simulate performance 1.04 → 12.00
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Transformer (sim)Simulate performance 2.73 → 32.14
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_YD (sim)Simulate performance 2.92 → 13.41
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_withLosses (sim)Simulate performance 12.34 → 42.44
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start (sim)Simulate performance 6.29 → 23.71
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Simulate performance 9.77 → 36.55
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_DOL (sim)Simulate performance 2.15 → 27.91
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator (sim)Simulate performance 16.94 → 56.49
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Simulate performance 14.22 → 0:01:50
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump (sim)Simulate performance 38.71 → 0:01:44
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Rectifier (sim)Simulate performance 3.45 → 23.43
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking (sim)Compile performance 0:01:09 → 5.65 Simulate performance 1.82 → 21.52
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_CurrentSource (sim)Simulate performance 6.03 → 15.60
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter (sim)Simulate performance 5.41 → 18.57
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Simulate performance 2.18 → 26.20
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_VoltageSource (sim)Compile performance 0:01:11 → 5.49 Simulate performance 1.33 → 17.42
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter (sim)Simulate performance 1.75 → 21.86
Modelica_3.2.3_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Simulate performance 1.98 → 29.01
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Simulate performance 50.68 → 0:03:56
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Simulate performance 2.99 → 36.29
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate performance 38.24 → 0:03:33
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Simulate performance 13.23 → 0:01:35
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Simulate performance 22.38 → 0:03:18
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 6.81 → 0:01:16
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 5.98 → 0:01:18
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 3.97 → 0:01:06
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)Simulate performance 2.48 → 31.74
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 3.68 → 50.03
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.MultiPhaseInductance (sim)Simulate performance 1.39 → 24.36
Modelica_3.2.3_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot (sim)Simulate performance 0:01:14 → 31.92
Modelica_3.2.3_cppModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Simulate performance 36.80 → 17.12
Modelica_3.2.3_cppModelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Simulate performance 0:01:26 → 35.09
Modelica_3.2.3_cppModelica.StateGraph.Examples.ExecutionPaths (sim)Simulate → Verify
Modelica_3.2.3_cppModelica.StateGraph.Examples.ShowCompositeStep (sim)Simulate → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServer (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Verify → Simulate
Modelica_trunk_cppModelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim)Simulate → Verify
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBraking (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_LoadDump (sim)Simulate performance 30.80 → 15.82
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate performance 27.29 → 15.31
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Simulate performance 21.14 → 1.56
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Simulate performance 19.63 → 8.24
Modelica_trunk_cppModelica.Fluid.Examples.InverseParameterization (sim)Simulate performance 0:01:33 → 25.81
Modelica_trunk_cppModelica.Fluid.Examples.PumpingSystem (sim)Verify → Compile
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 18.52 → 7.62
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)Simulate performance 37.70 → 17.06
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir2 (sim)Simulate performance 0:01:26 → 33.89
Modelica_trunk_cppModelica.StateGraph.Examples.ExecutionPaths (sim)Simulate → Verify
Modelica_trunk_cppModelica.StateGraph.Examples.ShowCompositeStep (sim)Simulate → Verify
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.Tline (sim)Simulate performance 8.63 → 0:01:08
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates