Searched refs:PetscSplitReduction (Results 1 – 2 of 2) sorted by relevance
36 static PetscErrorCode PetscSplitReductionApply(PetscSplitReduction *);41 static PetscErrorCode PetscSplitReductionCreate(MPI_Comm comm, PetscSplitReduction **sr) in PetscSplitReductionCreate()115 PetscSplitReduction *sr; in PetscCommSplitReductionBegin()166 PetscErrorCode PetscSplitReductionEnd(PetscSplitReduction *sr) in PetscSplitReductionEnd()193 static PetscErrorCode PetscSplitReductionApply(PetscSplitReduction *sr) in PetscSplitReductionApply()241 PetscErrorCode PetscSplitReductionExtend(PetscSplitReduction *sr) in PetscSplitReductionExtend()267 static PetscErrorCode PetscSplitReductionDestroy(PetscSplitReduction *sr) in PetscSplitReductionDestroy()288 PetscCallReturnMPI(PetscSplitReductionDestroy((PetscSplitReduction *)attr_val)); in Petsc_DelReduction()297 PetscErrorCode PetscSplitReductionGet(MPI_Comm comm, PetscSplitReduction **sr) in PetscSplitReductionGet()340 PetscSplitReduction *sr; in VecDotBegin()[all …]
1491 } PetscSplitReduction; typedef1493 PETSC_EXTERN PetscErrorCode PetscSplitReductionGet(MPI_Comm, PetscSplitReduction **);1494 PETSC_EXTERN PetscErrorCode PetscSplitReductionEnd(PetscSplitReduction *);1495 PETSC_EXTERN PetscErrorCode PetscSplitReductionExtend(PetscSplitReduction *);