updated on Mon Jan 16 12:07:49 UTC 2012
[aur-mirror.git] / metis-edf / README
blob928863cfeae2cd681796819ce084a0c7665dd435
1 This version of metis was modified by EDF for Code_Aster.
2 Original version of metis can be downloaded at http://www-users.cs.umn.edu/~karypis/metis/index.html.
3 Main difference with original version are:
4 - all int declaration have been changed into long in C sources (.c and .h);
5 - all scanf/printf formats have been chagned:  %d into %ld and %nd into %nld
6   Exception for separator.c :
7      IFSET(ctrl->dbglvl, DBG_SEPINFO,
8      printf("Nvtxs: %6d, [%5d %5d], Cut: %6d, SS: [%6d %6d], Cover: %6d\n", nvtxs, graph->pwgts[0], graph->pwgts[1], graph->mincut, bnvtxs[0], bnvtxs[1]-bnvtxs[0], csize));
9 - struct.h ha been modified:
10       #define MAXIDX (1<<8*sizeof(idxtype)-2)
11   was modified into
12       #define MAXIDX  (((idxtype)1)<<8*sizeof(idxtype)-2) 
13 - onmetis binary renamed onmetis.exe;
14 - created onmetis shell-script that runs 'onmetis.exe' in a temporary directory and accept output filename as 3rd argument;
15 - onmetis and onmetis.exe  accept '--version' argument to check the version level;
16 - this version doesn't build all binaries of the original one; it builds only pmetis, kmetis and onmetis.