(3M) Calculator User Manual

Description
The SCOTCH
graphOrderCheck routine check s the consistency of the given
SCOTCH
Ordering structure pointed to by ordeptr.
Return val ues
SCOTCH
graphOrderCheck returns 0 if ordering data are consistent, and 1 else.
7.7.9 SCOTCH
graphOrderCompute
Synopsis
int SCOTCH
graphOrderCompute (const SCOTCH Graph * grafptr,
SCOTCH Ordering * ordeptr,
const SCOTCH Strat * straptr)
scotchfgraphordercompute (doubleprecision (*) grafdat,
doubleprecision (*) ordedat,
doubleprecision (*) stradat,
integer ierr)
Description
The SCOTCH
graphOrderCompute ro utine computes a block ordering of the
graph structure pointed to by grafptr, using the ordering strategy pointed
to by stratptr, and stores its result in the ordering structure pointed to by
ordeptr.
On return, the ordering structure holds a block ordering of the given graph
(see section 7.7.2 for a description of the ordering fields).
Return val ues
SCOTCH
graphOrderCompute returns 0 if the ordering has been successfully
computed, and 1 else. In this latter c ase, the ordering arrays may however
have been partially or completely filled, but their contents are not significant.
7.7.10 SCOTCH
graphOrderComputeList
Synopsis
int SCOTCH
graphOrderComputeList (const SCOTCH Graph * grafptr,
SCOTCH
Ordering * ordeptr,
SCOTCH Num listnbr,
SCOTCH Num * listtab,
const SCOTCH
Strat * straptr)
scotchfgraphordercompute (doubleprecision (*) grafdat,
doubleprecision (*) ordedat,
integer*num listnbr,
integer*num (*) listtab,
doubleprecision (*) stradat,
integer ierr)
94