petsc-master 2016-04-27
Report Typos and Errors


Get the graph specifying a parallel star forest


#include "petscsf.h" 
PetscErrorCode PetscSFGetGraph(PetscSF sf,PetscInt *nroots,PetscInt *nleaves,const PetscInt **ilocal,const PetscSFNode **iremote)
Not Collective

Input Arguments

sf -star forest

Output Arguments

nroots - number of root vertices on the current process (these are possible targets for other process to attach leaves)
nleaves - number of leaf vertices on the current process, each of these references a root on any process
ilocal - locations of leaves in leafdata buffers
iremote - remote locations of root vertices for each leaf on the current process

See Also

PetscSFCreate(), PetscSFView(), PetscSFSetGraph()

Index of all PetscSF routines
Table of Contents for all manual pages
Index of all manual pages