(3M) Calculator User Manual

Return val ues
SCOTCH
archMesh2D returns 0 if the 2D mesh target architecture has been
successfully built, and 1 else.
7.4.12 SCOTCH archMesh3D
Synopsis
int SCOTCH archMesh3D (SCOTCH Arch * archptr,
const SCOTCH Num xdimval,
const SCOTCH
Num ydimval,
const SCOTCH Num zdimval)
scotchfarchmesh3d (doubleprecision (*) archdat,
integer*num xdimval,
integer*num ydimval,
integer*num zdimval,
integer ierr)
Description
The SCOTCH
archMesh3D routine fills the SCOTCH Arch structure pointed to
by archptr with the description of a 3D mesh architecture with xdimval ×
ydimval × zdimval processors.
Return val ues
SCOTCH
archMesh3D returns 0 if the 3D mesh target architecture has been
successfully built, and 1 else.
7.4.13 SCOTCH
archTleaf
Synopsis
int SCOTCH archTleaf (SCOTCH Arch * archptr,
const SCOTCH Num levlnbr,
const SCOTCH
Num * sizetab,
const SCOTCH Num * linktab)
scotchfarchtleaf (doubleprecision (*) archdat,
integer*num levlnbr,
integer*num (*) sizetab,
integer*num (*) linktab,
integer ierr)
Description
The SCOTCH
archTleaf routine fills the SCOTCH Arch str ucture pointed to by
archptr with the description o f a tree-shaped, hierarchical graph architecture
with
P
levlnbr1
i=0
sizetab[i] pr ocessors. Level 0 is the root of the tree. For
each level i, with 0 i < levlnbr, sizetab[i] is the number of childs a t level
75