Home
last modified time | relevance | path

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

/petsc/src/sys/objects/
H A Dtagm.c113 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 …]