From 164b0582457f67f975e38b8d7138e4a2de420fda Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Sun, 25 Nov 2012 15:22:16 +0100 Subject: [PATCH] LA: TransposeThisAndMultiply(vector): fix wrong size of auto-provided result vector --- src/Numerics/LinearAlgebra/Generic/Matrix.Arithmetic.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Numerics/LinearAlgebra/Generic/Matrix.Arithmetic.cs b/src/Numerics/LinearAlgebra/Generic/Matrix.Arithmetic.cs index 62593b3f..bd8d7db8 100644 --- a/src/Numerics/LinearAlgebra/Generic/Matrix.Arithmetic.cs +++ b/src/Numerics/LinearAlgebra/Generic/Matrix.Arithmetic.cs @@ -571,7 +571,7 @@ namespace MathNet.Numerics.LinearAlgebra.Generic /// If this.RowCount != rightSide.Count. public virtual Vector TransposeThisAndMultiply(Vector rightSide) { - var ret = CreateVector(RowCount); + var ret = CreateVector(ColumnCount); TransposeThisAndMultiply(rightSide, ret); return ret; }