diff --git a/src/Numerics/LinearAlgebra/Complex/Matrix.cs b/src/Numerics/LinearAlgebra/Complex/Matrix.cs index 5d0524ac..454b4076 100644 --- a/src/Numerics/LinearAlgebra/Complex/Matrix.cs +++ b/src/Numerics/LinearAlgebra/Complex/Matrix.cs @@ -228,7 +228,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex { CommonParallel.For( 0, - RowCount, + ColumnCount, j => { var s = new Complex(); diff --git a/src/Numerics/LinearAlgebra/Complex32/Matrix.cs b/src/Numerics/LinearAlgebra/Complex32/Matrix.cs index 407d3c05..2bc17206 100644 --- a/src/Numerics/LinearAlgebra/Complex32/Matrix.cs +++ b/src/Numerics/LinearAlgebra/Complex32/Matrix.cs @@ -238,7 +238,7 @@ namespace MathNet.Numerics.LinearAlgebra.Complex32 { CommonParallel.For( 0, - RowCount, + ColumnCount, j => { var s = new Complex32(); diff --git a/src/Numerics/LinearAlgebra/Double/DenseMatrix.cs b/src/Numerics/LinearAlgebra/Double/DenseMatrix.cs index 8e2d0a39..d1c85275 100644 --- a/src/Numerics/LinearAlgebra/Double/DenseMatrix.cs +++ b/src/Numerics/LinearAlgebra/Double/DenseMatrix.cs @@ -386,7 +386,7 @@ namespace MathNet.Numerics.LinearAlgebra.Double 1.0, denseLeft.Data, 1, - denseResult.Count, + denseLeft.Count, Data, RowCount, ColumnCount, diff --git a/src/Numerics/LinearAlgebra/Double/Matrix.cs b/src/Numerics/LinearAlgebra/Double/Matrix.cs index a79b2998..94ae5fa6 100644 --- a/src/Numerics/LinearAlgebra/Double/Matrix.cs +++ b/src/Numerics/LinearAlgebra/Double/Matrix.cs @@ -228,7 +228,7 @@ namespace MathNet.Numerics.LinearAlgebra.Double { CommonParallel.For( 0, - RowCount, + ColumnCount, j => { var s = 0.0; diff --git a/src/Numerics/LinearAlgebra/Single/Matrix.cs b/src/Numerics/LinearAlgebra/Single/Matrix.cs index 83bde3f6..7b6a4dc7 100644 --- a/src/Numerics/LinearAlgebra/Single/Matrix.cs +++ b/src/Numerics/LinearAlgebra/Single/Matrix.cs @@ -218,7 +218,7 @@ namespace MathNet.Numerics.LinearAlgebra.Single { CommonParallel.For( 0, - RowCount, + ColumnCount, j => { var s = 0.0f;