Scotch Brand 5.1.10 User Manual
Page 74

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 processors are given in
the velotab array. Once the target architecture has been created, it can be
used as input to SCOTCH graphMap to perform weighted graph partitioning.
Return values
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 hypercube graph of dimension hdimval.
Return values
SCOTCH archHcub
returns 0 if the hypercube target 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