PetscSFDuplicate#
duplicate a PetscSF
, optionally preserving rank connectivity and graph
Synopsis#
#include "petscsf.h"
PetscErrorCode PetscSFDuplicate(PetscSF sf, PetscSFDuplicateOption opt, PetscSF *newsf)
Collective
Input Parameters#
sf - communication object to duplicate
opt -
PETSCSF_DUPLICATE_CONFONLY
,PETSCSF_DUPLICATE_RANKS
, orPETSCSF_DUPLICATE_GRAPH
(seePetscSFDuplicateOption
)
Output Parameter#
newsf - new communication object
See Also#
PetscSF
, PetscSFType
, PetscSFCreate()
, PetscSFSetType()
, PetscSFSetGraph()
Level#
beginner
Location#
Implementations#
PetscSFDuplicate_Window() in src/vec/is/sf/impls/window/sfwindow.c
Index of all PetscSF routines
Table of Contents for all manual pages
Index of all manual pages