]> git.pld-linux.org Git - packages/xdmf.git/blob - xdmf-log2.patch
- release 5 (by relup.sh)
[packages/xdmf.git] / xdmf-log2.patch
1 --- Xdmf/Utilities/metis/util.c.orig    2010-03-24 21:03:47.000000000 +0100
2 +++ Xdmf/Utilities/metis/util.c 2013-09-13 17:11:43.511029060 +0200
3 @@ -509,7 +509,7 @@ void InitRandom(int seed)
4  /*************************************************************************
5  * This function returns the log2(x)
6  **************************************************************************/
7 -int log2(int a)
8 +int intlog2(int a)
9  {
10    int i;
11  
12 --- Xdmf/Utilities/metis/rename.h.orig  2010-03-24 21:03:47.000000000 +0100
13 +++ Xdmf/Utilities/metis/rename.h       2013-09-13 17:12:24.884360419 +0200
14 @@ -410,7 +410,7 @@
15  #define RandomPermute                  __RandomPermute
16  #define ispow2                         __ispow2
17  #define InitRandom                     __InitRandom
18 -#define log2                           __log2
19 +#define intlog2                                __intlog2
20  
21  
22  
23 --- Xdmf/Utilities/metis/kmetis.c.orig  2010-03-24 21:03:47.000000000 +0100
24 +++ Xdmf/Utilities/metis/kmetis.c       2013-09-13 17:12:59.174358871 +0200
25 @@ -66,7 +66,7 @@ void METIS_WPartGraphKway(int *nvtxs, id
26      ctrl.dbglvl = options[OPTION_DBGLVL];
27    }
28    ctrl.optype = OP_KMETIS;
29 -  ctrl.CoarsenTo = amax((*nvtxs)/(40*log2(*nparts)), 20*(*nparts));
30 +  ctrl.CoarsenTo = amax((*nvtxs)/(40*intlog2(*nparts)), 20*(*nparts));
31    ctrl.maxvwgt = 1.5*((graph.vwgt ? idxsum(*nvtxs, graph.vwgt) : (*nvtxs))/ctrl.CoarsenTo);
32  
33    InitRandom(-1);
34 --- Xdmf/Utilities/metis/kvmetis.c.orig 2010-03-24 21:03:47.000000000 +0100
35 +++ Xdmf/Utilities/metis/kvmetis.c      2013-09-13 17:13:06.084358658 +0200
36 @@ -66,7 +66,7 @@ void METIS_WPartGraphVKway(int *nvtxs, i
37      ctrl.dbglvl = options[OPTION_DBGLVL];
38    }
39    ctrl.optype = OP_KVMETIS;
40 -  ctrl.CoarsenTo = amax((*nvtxs)/(40*log2(*nparts)), 20*(*nparts));
41 +  ctrl.CoarsenTo = amax((*nvtxs)/(40*intlog2(*nparts)), 20*(*nparts));
42    ctrl.maxvwgt = 1.5*((graph.vwgt ? idxsum(*nvtxs, graph.vwgt) : (*nvtxs))/ctrl.CoarsenTo);
43  
44    InitRandom(-1);
45 --- Xdmf/Utilities/metis/mkmetis.c.orig 2010-03-24 21:03:47.000000000 +0100
46 +++ Xdmf/Utilities/metis/mkmetis.c      2013-09-13 17:13:17.037691588 +0200
47 @@ -47,7 +47,7 @@ void METIS_mCPartGraphKway(int *nvtxs, i
48      ctrl.dbglvl = options[OPTION_DBGLVL];
49    }
50    ctrl.optype = OP_KMETIS;
51 -  ctrl.CoarsenTo = amax((*nvtxs)/(20*log2(*nparts)), 30*(*nparts));
52 +  ctrl.CoarsenTo = amax((*nvtxs)/(20*intlog2(*nparts)), 30*(*nparts));
53  
54    ctrl.nmaxvwgt = 1.5/(1.0*ctrl.CoarsenTo);
55  
This page took 0.129321 seconds and 3 git commands to generate.