Searched refs:comm_out (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/sys/objects/ |
| H A D | tagm.c | 113 PetscErrorCode PetscCommGetComm(MPI_Comm comm_in, MPI_Comm *comm_out) in PetscCommGetComm() argument 126 *comm_out = pcomms->comm; in PetscCommGetComm() 129 PetscCall(PetscInfo(NULL, "Reusing a communicator %ld %ld\n", (long)comm_in, (long)*comm_out)); in PetscCommGetComm() 131 PetscCallMPI(MPI_Comm_dup(comm_in, comm_out)); in PetscCommGetComm() 150 PetscErrorCode PetscCommRestoreComm(MPI_Comm comm_in, MPI_Comm *comm_out) in PetscCommRestoreComm() argument 162 ncomm->comm = *comm_out; in PetscCommRestoreComm() 171 *comm_out = 0; in PetscCommRestoreComm() 199 PetscErrorCode PetscCommDuplicate(MPI_Comm comm_in, MPI_Comm *comm_out, PetscMPIInt *first_tag) in PetscCommDuplicate() argument 219 PetscCallMPI(MPI_Comm_dup(comm_in, comm_out)); in PetscCommDuplicate() 224 PetscCallMPI(MPI_Comm_set_attr(*comm_out, Petsc_Counter_keyval, counter)); in PetscCommDuplicate() [all …]
|