OpenModelica master from 2017-01-12 02:46:22 to 2017-01-13 02:48:00

Summary

OMC Commits11
Libraries Changed0
Number of Improvements12
Number of Regressions10
Number of Performance Improvements4
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
669113dccdPer ÖstlundFix for #3535.
eae1de1990Willi Braunuse sparsePattern.nnz instead of the extended
860bb91842Per ÖstlundPartial fix for bug3535.
2749b17144qichenghuafix ticket:4213, added scaling of linear systems back again
40f96b87aaqichenghuacleaned up LinearSolver and DgesvSolver. Also fixed minor errors.
a558ce28f6qichenghuaRenamed getSystemMatrix, getSystemSparseMatrix and getRHS in ILinearAlgloop.h to getAMatrix, getSparseAMatrix and getb.
a70aefe48dMartin SjölundRemove unused function
23f4cf88c8Willi Braunfix colprts for sparse matrixes: ida and kinsol
ba209b7022Martin SjölundDo not link pthreads statically in ARM FMUs
5e1589ad46Martin SjölundMake ParModelica String variables an error
bbc489cd20Willi Braunfix identity tmp sparse matrix for ida solver

Library Changes

LibraryChange

Models Affected

Buildings_latestBuildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTube (sim)Simulate performance 16.60 → 9.50
ModelicaTest_3.1_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile → Simulate
Modelica_3.1Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 0:01:06 → 37.69
Modelica_3.1_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim)Simulate → Compile
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Nor (sim)Verify → Simulate
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 24.36 → 42.44
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Compile → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start (sim)Verify → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Compile → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Simulate → Compile
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Simulate performance 0:20:44 → 0.06
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Nor (sim)Verify → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Simulate → Compile
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile → Simulate
Modelica_trunk_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Simulate performance 0:20:44 → 0.05
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Nor (sim)Verify → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Compile → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Simulate → Compile
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile → Simulate
PowerSystems_cppPowerSystems.Examples.Spot.AC1ph_DC.DoublelLine (sim)Simulate → Compile
PowerSystems_cppPowerSystems.Examples.Spot.TransmissionAC3ph.FaultRXline (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Failed → Compile