From 6d7d0c750baf39f1a78ef08e4c8b56003b8537a8 Mon Sep 17 00:00:00 2001
From: Bruno Seny <bruno.seny@student.uclouvain.be>
Date: Mon, 5 Mar 2012 18:09:00 +0000
Subject: [PATCH] Global update for MultiRate

---
 Mesh/meshPartition.cpp      | 6 ------
 Mesh/meshPartitionObjects.h | 2 +-
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/Mesh/meshPartition.cpp b/Mesh/meshPartition.cpp
index 199468841c..a0164a2caf 100644
--- a/Mesh/meshPartition.cpp
+++ b/Mesh/meshPartition.cpp
@@ -458,15 +458,9 @@ int PartitionGraph(Graph &graph, meshPartitionOptions &options)
           metisOptions[2] = 1;
           metisOptions[3] = options.refine_algorithm;
           metisOptions[4] = 0;
-          printf("Tolerance for Constraints:[");
           for(int u=0;u<options.ncon;u++){
            ubvec[u]=1.03;
-           if(options.tolerance[u]%options.num_partitions>0){
-             //ubvec[u] = (float) ceil((float)options.tolerance[u]/options.num_partitions)/((float)options.tolerance[u]/options.num_partitions);
-           }
-           printf(" %f", ubvec[u]);
           }
-          printf("] \n");
           graph.fillWithMultipleWeights(options.ncon,options.getWeightMap());
           if (options.num_partitions > 1) {
             METIS_mCPartGraphKway
diff --git a/Mesh/meshPartitionObjects.h b/Mesh/meshPartitionObjects.h
index e4a19610c2..53f67cdefe 100644
--- a/Mesh/meshPartitionObjects.h
+++ b/Mesh/meshPartitionObjects.h
@@ -194,7 +194,7 @@ class Graph
     int localElNum=0;
     for(eIt=element.begin();eIt !=element.end();eIt++){
       for(int i=0; i<ncon; i++){
-        vwgts[localElNum*ncon+i]=weightMap[(*eIt)->getNum()][i];
+        vwgts[localElNum*ncon+i]=weightMap[(*eIt)->getNum()][i+1];
       }
       for(int j=xadj[localElNum];j<xadj[localElNum+1];j++){
         adjwgts[j]+=weightMap[(*eIt)->getNum()][0];
-- 
GitLab