From 85115d92c19c687a186282bfe85efdb39e2954c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Robert=20Kl=C3=B6fkorn?= <robertk@dune-project.org>
Date: Wed, 5 Oct 2005 19:01:11 +0000
Subject: [PATCH] jacobianInverse returns transposed inverse matrix.

[[Imported from SVN: r3041]]
---
 grid/albertagrid/albertagrid.cc | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/grid/albertagrid/albertagrid.cc b/grid/albertagrid/albertagrid.cc
index 3e35ee047..deaa32bcd 100644
--- a/grid/albertagrid/albertagrid.cc
+++ b/grid/albertagrid/albertagrid.cc
@@ -470,13 +470,7 @@ namespace Dune
 
     // Jinv = A^-1
     assert( builtElMat_ == true );
-    FieldMatrix< double , mydim , mydim > tmp;
-    //elDet_ = std::abs( FMatrixHelp::invertMatrix(elMat_,Jinv_) );
-    elDet_ = std::abs( FMatrixHelp::invertMatrix(elMat_,tmp) );
-
-    for(int i=0; i<mydim; i++)
-      for(int j=0 ; j<mydim ; j++)
-        Jinv_[i][j] = tmp[j][i];
+    elDet_ = std::abs( FMatrixHelp::invertMatrix_retTransposed(elMat_,Jinv_) );
 
     assert(elDet_ > 1.0E-25);
     calcedDet_ = true;
-- 
GitLab