Home
last modified time | relevance | path

Searched refs:PetscCommRestoreComm (Results 1 – 8 of 8) sorted by relevance

/petsc/src/sys/tests/
H A Dex57.c16 for (i = 0; i < 5; i++) PetscCall(PetscCommRestoreComm(comm, &comms[i])); in main()
18 for (i = 0; i < 10; i++) PetscCall(PetscCommRestoreComm(comm, &comms[i])); in main()
/petsc/src/sys/objects/
H A Dtagm.c150 PetscErrorCode PetscCommRestoreComm(MPI_Comm comm_in, MPI_Comm *comm_out) in PetscCommRestoreComm() function
/petsc/src/ksp/pc/impls/hypre/
H A Dhypre.c682 …if (jac->comm_hypre != MPI_COMM_NULL) PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)… in PCDestroy_HYPRE()
2741 PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)pc), &ex->hcomm)); in PCDestroy_PFMG()
2965 PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)pc), &ex->hcomm)); in PCDestroy_SysPFMG()
3196 PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)pc), &ex->hcomm)); in PCDestroy_SMG()
/petsc/src/mat/impls/aij/mpi/superlu_dist/
H A Dsuperlu_dist.c253 PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)A), &lu->comm_superlu)); in MatDestroy_SuperLU_DIST()
/petsc/doc/changes/
H A D317.md54 - Add `PetscCommGetComm()` and `PetscCommRestoreComm()` to allow reuse of MPI communicator with ext…
/petsc/include/
H A Dpetscsys.h442 PETSC_EXTERN PetscErrorCode PetscCommRestoreComm(MPI_Comm, MPI_Comm *);
/petsc/src/mat/impls/hypre/
H A Dmhypre.c1387 if (hA->comm) PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)A), &hA->comm));
/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c1785 else PetscCall(PetscCommRestoreComm(PetscObjectComm((PetscObject)A), &mumps->mumps_comm)); in MatDestroy_MUMPS()