From b4b54db5c6aba00640de2bb1ba428ee4a56bc36f Mon Sep 17 00:00:00 2001 From: wolf Date: Tue, 21 Dec 1999 14:28:19 +0000 Subject: [PATCH] Clean up this function in an attempt to understand it. Localize variables. git-svn-id: https://svn.dealii.org/trunk@2104 0785d39b-7218-0410-832d-ea1e28bc413d --- .../lac/include/lac/full_matrix.templates.h | 42 +++++++++---------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/deal.II/lac/include/lac/full_matrix.templates.h b/deal.II/lac/include/lac/full_matrix.templates.h index 10b97c8def..4d51ee7757 100644 --- a/deal.II/lac/include/lac/full_matrix.templates.h +++ b/deal.II/lac/include/lac/full_matrix.templates.h @@ -1260,18 +1260,15 @@ FullMatrix::gauss_jordan() Assert (dim_range == dim_image, ExcNotQuadratic()); vector p(n()); - unsigned int i,j,k,r; - number max, hr; - - for (i=0; i max) { @@ -1283,28 +1280,25 @@ FullMatrix::gauss_jordan() // rowinterchange if (r>j) { - for (k=0; k::gauss_jordan() el(j,j) = hr; } // columninterchange - Vector hv(n()); - for (i=0; i hv(n()); + for (unsigned int i=0; i