Searched refs:ndots_iallreduce (Results 1 – 1 of 1) sorted by relevance
21 PetscInt ndots_iallreduce; /* if we have iallreduce we can hide the VecMDot communications */ member51 if (pod->ndots_iallreduce) PetscCallMPI(MPI_Wait(&pod->req_iallreduce, MPI_STATUS_IGNORE)); in KSPGuessReset_POD()52 pod->ndots_iallreduce = 0; in KSPGuessReset_POD()127 if (pod->ndots_iallreduce) PetscCallMPI(MPI_Wait(&pod->req_iallreduce, MPI_STATUS_IGNORE)); in KSPGuessDestroy_POD()148 if (pod->ndots_iallreduce) { /* complete communication and project the linear system */ in KSPGuessFormGuess_POD()225 if (pod->ndots_iallreduce) goto complete_request; in KSPGuessUpdate_POD()237 pod->ndots_iallreduce = 1; in KSPGuessUpdate_POD()260 pod->ndots_iallreduce = 3; in KSPGuessUpdate_POD()268 pod->ndots_iallreduce = 2; in KSPGuessUpdate_POD()272 if (pod->ndots_iallreduce) PetscFunctionReturn(PETSC_SUCCESS); in KSPGuessUpdate_POD()[all …]