7library – Scotch Brand 5.1.10 User Manual

Page 46

Advertising
background image

a root of the separator tree (there can be several roots, if the mesh is
disconnected).
Combined to the column block mapping data produced by option -m, the
tree structure allows one to rebuild the separator tree.

-V

Print the program version and copyright.

-vverb

Set verbose mode to verb, which may contain several of the following
switches.

s

Strategy information. This parameter displays the default ordering
strategy used by mord.

t

Timing information.

6.3.17

mtst

Synopsis

mtst

[input mesh file [output data file]] options

Description

The program mtst is the source mesh tester. It checks the consistency of the
input source mesh structure (matching of arcs that link elements to nodes
and nodes to elements, number of elements, nodes, and edges, etc.), and gives
some statistics regarding element and node weights, edge weights, and element
and node degrees.

Options

-h

Display the program synopsis.

-V

Print the program version and copyright.

7

Library

All of the features provided by the programs of the Scotch distribution may be
directly accessed by calling the appropriate functions of the libScotch library,
archived in files libscotch.a and libscotcherr.a. These routines belong to six
distinct classes:

• source graph and source mesh handling routines, which serve to declare, build,

load, save, and check the consistency of source graphs and meshes, along with
their geometry data;

• target architecture handling routines, which allow the user to declare, build,

load, and save target architectures;

• strategy handling routines, which allow the user to declare and build mapping

and ordering strategies;

• mapping routines, which serve to declare, compute, and save mappings of

source graphs to target architectures by means of mapping strategies;

• ordering routines, which allow the user to declare, compute, and save orderings

of source graphs and meshes;

46

Advertising