From 5bcaa7a60d6384bd650a376db8ea5e663ff5d151 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Sun, 16 Aug 2009 08:16:49 +0000
Subject: [PATCH] use new numbering methods

[[Imported from SVN: r2626]]
---
 .../transferoperators/genericmultigridtransfer.hh         | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dune-solvers/transferoperators/genericmultigridtransfer.hh b/dune-solvers/transferoperators/genericmultigridtransfer.hh
index a63eaf48..e7a31d20 100644
--- a/dune-solvers/transferoperators/genericmultigridtransfer.hh
+++ b/dune-solvers/transferoperators/genericmultigridtransfer.hh
@@ -121,11 +121,11 @@ public:
 
                 for (int i=0; i<numCoarseBaseFct; i++) {
 
-                    int globalCoarse = coarseIndexSet.template subIndex<dim>(*cIt,i);
+                    int globalCoarse = coarseIndexSet.subIndex(*cIt,i,dim);
 
                     for (int j=0; j<numFineBaseFct; j++) {
 
-                        int globalFine = fineIndexSet.template subIndex<dim>(*fIt,j);
+                        int globalFine = fineIndexSet.subIndex(*fIt,j,dim);
 
                         Dune::FieldVector<ctype, dim> local = fGeometryInFather.global(fineBaseSet[j].position());
 
@@ -175,11 +175,11 @@ public:
 
                 for (int i=0; i<numCoarseBaseFct; i++) {
 
-                    int globalCoarse = coarseIndexSet.template subIndex<dim>(*cIt,i);
+                    int globalCoarse = coarseIndexSet.subIndex(*cIt,i,dim);
 
                     for (int j=0; j<numFineBaseFct; j++) {
 
-                        int globalFine = fineIndexSet.template subIndex<dim>(*fIt,j);
+                        int globalFine = fineIndexSet.subIndex(*fIt,j,dim);
 
                         // Evaluate coarse grid base function at the location of the fine grid dof
 
-- 
GitLab