From d70470ba063a819d7bf2145aae2beb0f1d051fc9 Mon Sep 17 00:00:00 2001 From: laurence <laurence> Date: Wed, 2 Jan 2013 15:45:26 +0000 Subject: [PATCH] BUG: SVD: for loop had incorrect starting value --- src/OpenFOAM/matrices/scalarMatrices/SVD/SVD.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/OpenFOAM/matrices/scalarMatrices/SVD/SVD.C b/src/OpenFOAM/matrices/scalarMatrices/SVD/SVD.C index 6087241fd23..9a6ba2f138c 100644 --- a/src/OpenFOAM/matrices/scalarMatrices/SVD/SVD.C +++ b/src/OpenFOAM/matrices/scalarMatrices/SVD/SVD.C @@ -255,7 +255,7 @@ Foam::SVD::SVD(const scalarRectangularMatrix& A, const scalar minCondition) { scalar c = 0.0; s = 1.0; - for (label i = l-1; i < k+1; i++) + for (label i = l; i < k+1; i++) { scalar f = s*rv1[i]; rv1[i] = c*rv1[i]; -- GitLab