Searched refs:comm_in (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 120 PetscCallMPI(MPI_Comm_get_attr(comm_in, Petsc_Counter_keyval, &counter, &flg)); in PetscCommGetComm() 121 …PetscCheck(flg, comm_in, PETSC_ERR_ARG_WRONGSTATE, "Requires a PETSc communicator as input, do not… 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 158 PetscCallMPI(MPI_Comm_get_attr(comm_in, Petsc_Counter_keyval, &counter, &flg)); in PetscCommRestoreComm() 159 …PetscCheck(flg, comm_in, PETSC_ERR_ARG_WRONGSTATE, "Requires a PETSc communicator as input, do not… in PetscCommRestoreComm() 199 PetscErrorCode PetscCommDuplicate(MPI_Comm comm_in, MPI_Comm *comm_out, PetscMPIInt *first_tag) in PetscCommDuplicate() argument 207 PetscCallMPI(MPI_Comm_get_attr(comm_in, Petsc_Counter_keyval, &counter, &flg)); in PetscCommDuplicate() [all …]
|