OpenModelica cpp from 2022-05-18 20:54:50 to 2022-05-20 20:59:58

Summary

OMC Commits9
Libraries Changed0
Number of Improvements1
Number of Regressions2
Number of Performance Improvements4
Number of Performance Regressions18

OpenModelica Changes

CommitAuthorSummary
54d7d41c95perostAvoid evaluating parameters with Evaluate=false (#8990)
3ae4c6e593Adeel AsgharFix encryption build (#8994)
6583e52e22AndreasSolve %ld warning in nonlinearSystem.c (#8993)
c454bc7d47AndreasRe-activating error message for getProgramFromStrategy (#8985)
934e1493a0Mahder GebremedhinMinor fixes.
bfad4b6b4cMahder GebremedhinDefine WIN32_LEAN_AND_MEAN to avoid mixup of winsock headers.
3f3397451aMahder GebremedhinFix warnings about multiple definition of OMC_HAVE_IPOPT
571ec930a0perostImplement dumping of Vector visualizers (#8987)
d0dfb07d8cperostDump components recursively in instance API (#8984)

Library Changes

LibraryChange

Models Affected

AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.FilterAndConvolution (sim)FrontEnd performance 7.80 → 13.38
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 30.06 → 16.44
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 17.06 → 31.68
Modelica_trunkModelica.Blocks.Examples.Noise.ActuatorWithNoise (sim)Compile performance 9.72 → 20.96
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 32.47 → 0:01:11 SimCode performance 16.04 → 33.21
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 32.72 → 0:01:11 SimCode performance 17.37 → 33.88
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBraking (sim)Compile performance 6.50 → 13.14 Simulate performance 17.82 → 36.99
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Compile performance 9.48 → 16.79 Simulate performance 48.98 → 0:01:43
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 7.18 → 17.26
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 8.37 → 15.99 Simulate performance 6.53 → 12.76
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Compile performance 10.57 → 23.11
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Compile performance 7.33 → 15.77 Simulate performance 9.41 → 32.90
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel.PolyphaseTwoLevel_RL (sim)Compile performance 10.61 → 22.75
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile → Failed
OpenIPSL_releaseOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)SimCode performance 10.01 → 5.49
OpenIPSL_releaseOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRI (sim)Compile performance 26.10 → 15.32
OpenIPSL_releaseOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Compile performance 21.56 → 11.96
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.EqCircFromTransDat (sim)Compile performance 8.94 → 21.94
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat1 (sim)Compile performance 8.62 → 21.66
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat2 (sim)Compile performance 8.56 → 22.10
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat3 (sim)Compile performance 8.53 → 22.92
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoubleLineTG (sim)Compile performance 10.87 → 23.61
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultTline (sim)Simulate performance 8.40 → 16.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates