1mord(1)                      Scotch user's manual                      mord(1)
2
3
4

NAME

6       mord - compute sparse matrix orderings of meshes
7

SYNOPSIS

9       mord [options] [mfile] [ofile] [lfile]
10
11

DESCRIPTION

13       The mord program computes, in a sequential way, an ordering of a Scotch
14       source mesh representing the pattern of some symmetric  sparse  matrix.
15       Only  nodes  of the mesh are effectively ordered. Elements provide con‐
16       nectivity information, such that every node is considered to be  linked
17       to all of the nodes which share at least an element with it.
18
19       Source mesh file mfile can only be a centralized mesh file. The result‐
20       ing ordering is stored in  file  ofile.  Eventual  logging  information
21       (such  as  the  one  produced by option -v) is sent to file lfile. When
22       file names are not specified, data is  read  from  standard  input  and
23       written  to  standard  output. Standard streams can also be explicitely
24       represented by a dash '-'.
25
26       When the proper libraries have been included at compile time, gord  can
27       directly  handle  compressed meshes, both as input and output. A stream
28       is treated as compressed whenever its name is  postfixed  with  a  com‐
29       pressed  file  extension, such as in 'brol.msh.bz2' or '-.gz'. The com‐
30       pression formats which can be supported are the bzip2 format  ('.bz2'),
31       the gzip format ('.gz'), and the lzma format ('.lzma').
32

OPTIONS

34       -copt  Choose default ordering strategy according to one or several op‐
35              tions among:
36
37              b      enforce load balance as much as possible.
38
39              q      privilege quality over speed (default).
40
41              s      privilege speed over quality.
42
43              t      enforce safety.
44
45       -h     Display some help.
46
47       -mmfile
48              Save column block mapping data to file mfile. Mapping data spec‐
49              ifies,  for  each  node vertex, the index of the column block to
50              which this node vertex belongs.
51
52       -ostrat
53              Use sequential mesh ordering strategy strat (see  Scotch  user's
54              manual for more information).
55
56       -ttfile
57              Save  partitioning  tree  data  to file tfile. Partitioning tree
58              data specifies, for each node vertex, the  index  of  the  first
59              node  vertex  of the parent block of the block to which the node
60              vertex belongs. Altogether with the  mapping  data  provided  in
61              file  mfile,  it allows one to rebuild the separator tree of the
62              nested dissection process.
63
64       -V     Display program version and copyright.
65
66       -vverb Set verbose mode to verb. It is a set of one of more  characters
67              which can be:
68
69              s      strategy information.
70
71              t      timing information.
72

EXAMPLE

74       Reorder  matrix  mesh  brol.msh and save the resulting ordering to file
75       brol.ord using the default sequential mesh ordering strategy:
76
77           $ mord brol.msh brol.ord
78
79

SEE ALSO

81       gmk_msh(1), gotst(1), mtst(1).
82
83       Scotch user's manual.
84

AUTHOR

86       Francois Pellegrini <francois.pellegrini@labri.fr>
87
88
89
90                               23 November 2019                        mord(1)
Impressum