Scotch Brand 5.1.10 User Manual

Page 5

Advertising
background image

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 routines . . . . . . . . . . . . . . . . . . . . . . . . . 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 Licensing of new methods and of derived works . . . . . . . . . . . . 132

5

Advertising