(3M) Calculator User Manual

7.10.2 SCOTCH stratExit . . . . . . . . . . . . . . . . . . . . . . . . 108
7.10.3 SCOTCH stratSave . . . . . . . . . . . . . . . . . . . . . . . . 109
7.10.4 SCOTCH
stratGraphBipart . . . . . . . . . . . . . . . . . . . 109
7.10.5 SCOTCH stratGraphMap . . . . . . . . . . . . . . . . . . . . . 110
7.10.6 SCOTCH stratGraphMapBuild . . . . . . . . . . . . . . . . . . 110
7.10.7 SCOTCH
stratGraphOrder . . . . . . . . . . . . . . . . . . . . 111
7.10.8 SCOTCH stratGraphOrderBuild . . . . . . . . . . . . . . . . 111
7.10.9 SCOTCH
stratMeshOrder . . . . . . . . . . . . . . . . . . . . . 112
7.10.10 SCOTCH stratMeshOrderBuild . . . . . . . . . . . . . . . . . 112
7.11 Geometry handling routines . . . . . . . . . . . . . . . . . . . . . . . 113
7.11.1 SCOTCH
geomInit . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.11.2 SCOTCH geomExit . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.11.3 SCOTCH
geomData . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.11.4 SCOTCH graphGeomLoadChac . . . . . . . . . . . . . . . . . . 115
7.11.5 SCOTCH graphGeomSaveChac . . . . . . . . . . . . . . . . . . 115
7.11.6 SCOTCH
graphGeomLoadHabo . . . . . . . . . . . . . . . . . . 116
7.11.7 SCOTCH graphGeomLoadScot . . . . . . . . . . . . . . . . . . 116
7.11.8 SCOTCH graphGeomSaveScot . . . . . . . . . . . . . . . . . . 117
7.11.9 SCOTCH
meshGeomLoadHabo . . . . . . . . . . . . . . . . . . . 118
7.11.10 SCOTCH meshGeomLoadScot . . . . . . . . . . . . . . . . . . . 118
7.11.11 SCOTCH
meshGeomSaveScot . . . . . . . . . . . . . . . . . . . 119
7.12 Error handling ro utines . . . . . . . . . . . . . . . . . . . . . . . . . 120
7.12.1 SCOTCH errorPrint . . . . . . . . . . . . . . . . . . . . . . . 120
7.12.2 SCOTCH
errorPrintW . . . . . . . . . . . . . . . . . . . . . . . 120
7.12.3 SCOTCH errorProg . . . . . . . . . . . . . . . . . . . . . . . . 120
7.13 Miscellaneous routines . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.13.1 SCOTCH
randomReset . . . . . . . . . . . . . . . . . . . . . . . 121
7.14 MeTiS compatibility library . . . . . . . . . . . . . . . . . . . . . . . 121
7.14.1 METIS
EdgeND . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.14.2 METIS NodeND . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.14.3 METIS
NodeWND . . . . . . . . . . . . . . . . . . . . . . . . . . 123
7.14.4 METIS PartGraphKway . . . . . . . . . . . . . . . . . . . . . . 123
7.14.5 METIS PartGraphRecursive . . . . . . . . . . . . . . . . . . 124
7.14.6 METIS
PartGraphVKway . . . . . . . . . . . . . . . . . . . . . 125
8 Installation 126
8.1 Thread issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
8.2 File compression issues . . . . . . . . . . . . . . . . . . . . . . . . . . 126
8.3 Machine word size issues . . . . . . . . . . . . . . . . . . . . . . . . . 127
9 Examples 127
10 Adding new features to Scotch 129
10.1 Graphs and meshes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
10.2 Methods and partition data . . . . . . . . . . . . . . . . . . . . . . . 130
10.3 Adding a new method to Scotch . . . . . . . . . . . . . . . . . . . 130
10.4 Lice nsing of new methods and of derived works . . . . . . . . . . . . 132
5