1 #if !defined(_SFGATHERV_H) 2 #define _SFGATHERV_H 3 4 #include <../src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.h> 5 6 PETSC_INTERN PetscErrorCode PetscSFFetchAndOpBegin_Gatherv(PetscSF, MPI_Datatype, PetscMemType, void *, PetscMemType, const void *, void *, MPI_Op); 7 PETSC_INTERN PetscErrorCode PetscSFReducePrepareMPIBuffers_Gatherv(PetscSF, PetscSFLink, MPI_Op, PetscMemType *, void **, PetscMemType *, const void **); 8 #endif 9