Searched refs:addr_local_comm (Results 1 – 1 of 1) sorted by relevance
74 MPI_Comm local_comm, *addr_local_comm; in PetscSequentialPhaseBegin() local85 PetscCall(PetscMalloc1(1, &addr_local_comm)); in PetscSequentialPhaseBegin()87 *addr_local_comm = local_comm; in PetscSequentialPhaseBegin()89 PetscCallMPI(MPI_Comm_set_attr(comm, Petsc_Seq_keyval, (void *)addr_local_comm)); in PetscSequentialPhaseBegin()114 MPI_Comm local_comm, *addr_local_comm; in PetscSequentialPhaseEnd() local120 PetscCallMPI(MPI_Comm_get_attr(comm, Petsc_Seq_keyval, (void **)&addr_local_comm, &iflg)); in PetscSequentialPhaseEnd()122 local_comm = *addr_local_comm; in PetscSequentialPhaseEnd()126 PetscCall(PetscFree(addr_local_comm)); in PetscSequentialPhaseEnd()