#include "petscsf.h" PetscErrorCode PetscSFCreate(MPI_Comm comm,PetscSF *sf)Collective
-sf_type basic | - Use MPI persistent Isend/Irecv for communication (Default) | |
-sf_type window | - Use MPI-3 one-sided window for communication | |
-sf_type neighbor | - Use MPI-3 neighborhood collectives for communication |