(3M) Calculator User Manual
Description
The SCOTCH
archCmpltw routine fills the SCOTCH Arch structure pointed to
by archptr with the description of a weighted complete graph architecture
with vertnbr processors . The relative weights of the proces sors ar e given in
the velotab ar ray. Once the target architecture has been created, it can be
used as input to SCOTCH
graphMap to perform weighted graph partitioning.
Return val ues
SCOTCH
archCmpltw returns 0 if the weighted complete graph target architec-
ture has been successfully built, and 1 else.
7.4.10 SCOTCH
archHcub
Synopsis
int SCOTCH
archHcub (SCOTCH Arch * archptr,
const SCOTCH
Num hdimval)
scotchfarchhcub (doubleprecision (*) archdat,
integer*num hdimval,
integer ierr)
Description
The SCOTCH archHcub routine fills the SCOTCH Arch structure pointed to by
archptr with the description of a hypercub e graph of dimension hdimval.
Return val ues
SCOTCH archHcub returns 0 if the hypercube targe t architecture has been suc-
cessfully built, and 1 else .
7.4.11 SCOTCH
archMesh2D
Synopsis
int SCOTCH
archMesh2D (SCOTCH Arch * archptr,
const SCOTCH
Num xdimval,
const SCOTCH Num ydimval)
scotchfarchmesh2d (doubleprecision (*) archdat,
integer*num xdimval,
integer*num ydimval,
integer ierr)
Description
The SCOTCH
archMesh2D routine fills the SCOTCH Arch structure pointed to
by archptr with the description of a 2D mesh architecture with xdimval ×
ydimval processors.
74