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
669113dPer ÖstlundFix for #3535.
eae1de1Willi Braunuse sparsePattern.nnz instead of the extended
860bb91Per ÖstlundPartial fix for bug3535.
2749b17qichenghuafix ticket:4213, added scaling of linear systems back again
40f96b8qichenghuacleaned up LinearSolver and DgesvSolver. Also fixed minor errors.
a558ce2qichenghuaRenamed getSystemMatrix, getSystemSparseMatrix and getRHS in ILinearAlgloop.h to getAMatrix, getSparseAMatrix and getb.
a70aefeMartin SjölundRemove unused function
23f4cf8Willi Braunfix colprts for sparse matrixes: ida and kinsol
ba209b7Martin SjölundDo not link pthreads statically in ARM FMUs
5e1589aMartin SjölundMake ParModelica String variables an error
bbc489cWilli Braunfix identity tmp sparse matrix for ida solver

Library Changes

LibraryChange

Models Affected

Buildings_latestBuildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTubeSimulate performance 16.60 → 9.50
ModelicaTest_3.1_cppModelicaTest.MultiBody.FourbarVariants.JointUSRCompile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.FourbarVariants.JointUSRCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.FourbarVariants.JointUSRCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.MultiBody.FourbarVariants.JointUSRCompile → Simulate
Modelica_3.1Modelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 0:01:06 → 37.69
Modelica_3.1_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGateSimulate → Compile
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.NorVerify → Simulate
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimulate performance 24.36 → 42.44
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhaseCompile → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartVerify → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseCompile → Simulate
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhaseSimulate → Compile
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseCompile → Simulate
Modelica_3.2.2_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoiseSimulate performance 0:20:44 → 0.06
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.NorVerify → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhaseCompile → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhaseSimulate → Compile
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOLCompile → Simulate
Modelica_trunk_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoiseSimulate performance 0:20:44 → 0.05
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.NorVerify → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhaseCompile → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhaseSimulate → Compile
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOLCompile → Simulate
PowerSystems_cppPowerSystems.Examples.Spot.AC1ph_DC.DoublelLineSimulate → Compile
PowerSystems_cppPowerSystems.Examples.Spot.TransmissionAC3ph.FaultRXlineSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Failed → Compile