Lines Matching refs:VecScatter
116 PETSC_EXTERN PetscErrorCode VecScatterSetType(VecScatter, VecScatterType);
117 PETSC_EXTERN PetscErrorCode VecScatterGetType(VecScatter, VecScatterType *);
118 PETSC_EXTERN PetscErrorCode VecScatterSetFromOptions(VecScatter);
119 PETSC_EXTERN PetscErrorCode VecScatterRegister(const char[], PetscErrorCode (*)(VecScatter));
120 PETSC_EXTERN PetscErrorCode VecScatterCreate(Vec, IS, Vec, IS, VecScatter *);
411 PETSC_EXTERN PetscErrorCode VecScatterBegin(VecScatter, Vec, Vec, InsertMode, ScatterMode);
412 PETSC_EXTERN PetscErrorCode VecScatterEnd(VecScatter, Vec, Vec, InsertMode, ScatterMode);
413 PETSC_EXTERN PetscErrorCode VecScatterDestroy(VecScatter *);
414 PETSC_EXTERN PetscErrorCode VecScatterSetUp(VecScatter);
415 PETSC_EXTERN PetscErrorCode VecScatterCopy(VecScatter, VecScatter *);
416 PETSC_EXTERN PetscErrorCode VecScatterView(VecScatter, PetscViewer);
417 PETSC_EXTERN PetscErrorCode VecScatterViewFromOptions(VecScatter, PetscObject, const char[]);
418 PETSC_EXTERN PetscErrorCode VecScatterRemap(VecScatter, PetscInt[], PetscInt[]);
419 PETSC_EXTERN PetscErrorCode VecScatterGetMerged(VecScatter, PetscBool *);
723 PETSC_EXTERN PetscErrorCode VecScatterCreateToAll(Vec, VecScatter *, Vec *);
724 PETSC_EXTERN PetscErrorCode VecScatterCreateToZero(Vec, VecScatter *, Vec *);
779 PETSC_EXTERN PetscErrorCode VecScatterInitializeForGPU(VecScatter, Vec);
780 PETSC_EXTERN PetscErrorCode VecScatterFinalizeForGPU(VecScatter);