Man page - gmk_m2(1)
Packages contains this manual
- mtst-int32(1)
- mord-int32(1)
- amk_p2(1)
- gtst-long(1)
- gmk_hy-int32(1)
- gotst-long(1)
- scotch_test_esmumps-long(1)
- gdump-int64(1)
- mord(1)
- gdump(1)
- amk_fft2-long(1)
- scotch_gbase-int32(1)
- mcv(1)
- gout-int32(1)
- gdump-long(1)
- atst-int64(1)
- scotch_binaries(1)
- mord-long(1)
- gotst(1)
- atst(1)
- scotch_esmumps(1)
- mtst-int64(1)
- gmk_m3-int32(1)
- gmk_m3-int64(1)
- scotch_gbase(1)
- gtst(1)
- acpl(1)
- gord-int64(1)
- gmk_m3(1)
- gscat-int64(1)
- gotst-int32(1)
- gout-long(1)
- gmk_hy-long(1)
- gmk_ub2(1)
- gmk_m2-int32(1)
- scotch_gpart-int32(1)
- amk_ccc-int32(1)
- gdump-int32(1)
- amk_ccc(1)
- amk_grf-long(1)
- amk_grf-int64(1)
- amk_p2-int32(1)
- amk_fft2-int32(1)
- gcv-long(1)
- gord-int32(1)
- mmk_m2-long(1)
- atst-int32(1)
- scotch_gmap-int64(1)
- amk_fft2(1)
- scotch_gmap(1)
- amk_hy(1)
- scotch_gbase-int64(1)
- amk_ccc-int64(1)
- amk_grf-int32(1)
- amk_fft2-int64(1)
- gcv-int64(1)
- gout-int64(1)
- acpl-int64(1)
- gord-long(1)
- gmk_hy-int64(1)
- gtst-int32(1)
- scotch_test_fax-int64(1)
- atst-long(1)
- mmk_m3-long(1)
- mmk_m2-int64(1)
- amk_m2-int32(1)
- mmk_m3-int64(1)
- gmtst-int32(1)
- mmk_m2-int32(1)
- acpl-long(1)
- gmk_ub2-int64(1)
- mord-int64(1)
- gmk_ub2-long(1)
- gmk_msh(1)
- mmk_m2(1)
- acpl-int32(1)
- amk_hy-int32(1)
- scotch_test_fax-long(1)
- gscat(1)
- scotch_test_fax-int32(1)
- gmk_m2-long(1)
- scotch_gbase-long(1)
- scotch_test_esmumps-int32(1)
- scotch_gmap-int32(1)
- gotst-int64(1)
- gmk_ub2-int32(1)
- mcv-int64(1)
- scotch_gpart-long(1)
- gcv(1)
- scotch_gpart(1)
- mtst-long(1)
- gmk_m3-long(1)
- gmk_m2(1)
- gscat-long(1)
- amk_m2-long(1)
- gmk_m2-int64(1)
- scotch_test_esmumps-int64(1)
- gscat-int32(1)
- amk_hy-long(1)
- gmk_msh-int64(1)
- amk_ccc-long(1)
- amk_hy-int64(1)
- amk_grf(1)
- gord(1)
- amk_m2-int64(1)
- mcv-long(1)
- mtst(1)
- scotch_gpart-int64(1)
- amk_p2-long(1)
- gout(1)
- gmk_msh-long(1)
- gmtst-long(1)
- mcv-int32(1)
- amk_p2-int64(1)
- gcv-int32(1)
- amk_m2(1)
- gtst-int64(1)
- scotch_gmap-long(1)
- gmtst(1)
- gmk_msh-int32(1)
- mmk_m3(1)
- mmk_m3-int32(1)
- gmk_hy(1)
- gmtst-int64(1)
apt-get install scotch
Manual
gmk_m2
NAMESYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE
SEE ALSO
AUTHOR
NAME
gmk_m2, gmk_m3 - create 2D and 3D grid source graphs
SYNOPSIS
gmk_m2 [ options ] [ -b bval] [ -g cfile ] [ -t ] [ -y ] dimX dimY [ ofile ]
gmk_m3 [ options ] [ -b bval] [ -g cfile ] [ -t ] [ -y ] dimX dimY dimZ [ ofile ]
DESCRIPTION
The gmk_ * programs create source graph files for some common, regular topologies.
gmk_m2 creates a 2D regular grid graph of dimX times dimY vertices, such that vertex (i,j) is connected to vertices (i,j-1), (i-1,j), (i+1,j) and (i,j+1), if they exist. If the -e option is set, it is additionally connected to vertices (i-1,j-1), (i+1,j-1), (i-1,j+1) and (i+1,j+1), if they exist.
gmk_m3 creates a 3D regular grid graph of dimX times dimY times dimZ vertices, such that vertex (i,j,k) is connected to vertices (i,j,k-1), (i,j-1,k), (i-1,j,k), (i+1,j,k), (i,j+1,k) and (i,j,k+1), if they exist.
OPTIONS
|
-bbval |
Set the base value of the graph to bval. Default base value is 0. |
||
|
-e |
Build a 8-neighbor grid rather than a 4-neighbor one (for gmk_m2 only). |
-g cfile
Output graph vertex coordinates (that is, geometry data to be used by gout) in file cfile .
|
-h |
Display some help. |
|||
|
-t |
Builds a torus rather than a grid. |
|||
|
-V |
Display program version and copyright. |
|||
|
-y |
Invert y coordinate in geometry. |
EXAMPLE
Create a 2D graph of 5x7 vertices, of base 1, along with its geometry:
$ gmk_m2 5 7 -b1 -g/tmp/m5x7.xyz /tmp/m5x7.grf
SEE ALSO
gtst (1), gout (1), gmap (1), gord (1), gpart (1).
Scotch userβs manual.
AUTHOR
Francois Pellegrini <francois.pellegrini@labri.fr>