scotchfmeshstat (doubleprecision (*)
meshdat,
integer*
num
vnlomin,
integer*
num
vnlomax,
integer*
num
vnlosum,
doubleprecision
vnloavg,
doubleprecision
vnlodlt,
integer*
num
edegmin,
integer*
num
edegmax,
doubleprecision
edegavg,
doubleprecision
edegdlt,
integer*
num
ndegmin,
integer*
num
ndegmax,
doubleprecision
ndegavg,
doubleprecision
ndegdlt)
Description
The
SCOTCH meshStat
routine produces some statistics regarding the mesh
structure pointed to by
meshptr
.
vnlomin
,
vnlomax
,
vnlosum
,
vnloavg
and
vnlodlt
are the minimum node vertex load, the maximum node vertex load,
the sum of all node vertex loads, the average node vertex load, and the vari-
ance of the node vertex loads, respectively.
edegmin
,
edegmax
,
edegavg
and
edegdlt
are the minimum element vertex degree, the maximum element ver-
tex degree, the average element vertex degree, and the variance of the element
vertex degrees, respectively.
ndegmin
,
ndegmax
,
ndegavg
and
ndegdlt
are the
minimum element vertex degree, the maximum element vertex degree, the av-
erage element vertex degree, and the variance of the element vertex degrees,
respectively.
7.8.10
SCOTCH meshGraph
Synopsis
int SCOTCH meshGraph (const SCOTCH Mesh *
meshptr,
SCOTCH Graph *
grafptr)
scotchfmeshgraph (doubleprecision (*)
meshdat,
doubleprecision (*)
grafdat,
integer
ierr)
Description
The
SCOTCH meshGraph
routine builds a graph from a mesh. It creates in the
SCOTCH Graph
structure pointed to by
grafptr
a graph having as many ver-
tices as there are nodes in the
SCOTCH Mesh
structure pointed to by
meshptr
,
and where there is an edge between any two graph vertices if and only if
there exists in the mesh an element containing both of the associated nodes.
Consequently, all of the elements of the mesh are turned into cliques in the
resulting graph.
102