scotch_gmk_hy (1) Linux Manual Page
NAME
gmk_hy, gmk_m2, gmk_m3, gmk_ub2 – create source graphs
SYNOPSIS
gmk_hy[options] dim[ofile] gmk_m2[options][-gcfile] dimX dimY[ofile] gmk_m3[options][-gcfile] dimX dimY dimZ[ofile] gmk_ub2[options] dim
DESCRIPTION
The gmk_* programs create source graph files for some common, regular topologies.
gmk_hy creates a hypercube of dimension dim.
gmk_m2 creates a 2D regular grid of dimensions dimX and dimY.
gmk_m3 creates a 3D regular grid of dimensions dimX, dimY and dimZ.
gmk_ub2 creates an unoriented de Bruijn graph of dimension dim.
OPTIONS
-bbase- For
gmk_m2andgmk_m3only. Output graphs with base value set to base. Default value is 0. -e- For
gmk_m2only. Build a 8-neighbor grid rather than a 4-neighbor grid. -gcfile- For
gmk_m2andgmk_m3only. Output graph vertex coordinates (that is, geometry data to be used bygout(1)) in file cfile. -h- Display some help.
-t- For
gmk_m2andgmk_m3only. Create torus graphs, that is, graphs such that there exist loop edges between vertices of rank 0 and (dim-1) in every dimension. -V- Display program version and copyright.
EXAMPLE
Create a 5×7 grid along with its geometry:
$ gmk_m2 5 7 -g/tmp/m5x7.xyz /tmp/m5x7.grf
SEE ALSO
gmk_msh(1), gtst(1), gmap(1), gord(1), gout(1), amk_grf(1).
Scotch user’s manual.
AUTHOR
Francois Pellegrini <francois.pellegrini [at] labri.fr>
