Searched refs:omp_comm (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/sys/utils/openmp/ |
| H A D | mpmpishm.c | 22 MPI_Comm omp_comm; /* a shared memory communicator to spawn omp threads */ member 66 PetscCallMPI(MPI_Bcast(pathname, PETSC_MAX_PATH_LEN, MPI_CHAR, 0, ctrl->omp_comm)); in PetscOmpCtrlCreateBarrier() 68 PetscCallMPI(MPI_Barrier(ctrl->omp_comm)); in PetscOmpCtrlCreateBarrier() 71 PetscCallMPI(MPI_Bcast(pathname, PETSC_MAX_PATH_LEN, MPI_CHAR, 0, ctrl->omp_comm)); in PetscOmpCtrlCreateBarrier() 77 PetscCallMPI(MPI_Barrier(ctrl->omp_comm)); in PetscOmpCtrlCreateBarrier() 81 …PetscCallMPI(MPI_Win_allocate_shared(size, 1, MPI_INFO_NULL, ctrl->omp_comm, &baseptr, &ctrl->omp_… in PetscOmpCtrlCreateBarrier() 88 PetscCallMPI(MPI_Comm_size(ctrl->omp_comm, &ctrl->omp_comm_size)); in PetscOmpCtrlCreateBarrier() 96 PetscCallMPI(MPI_Barrier(ctrl->omp_comm)); in PetscOmpCtrlCreateBarrier() 105 PetscCallMPI(MPI_Barrier(ctrl->omp_comm)); in PetscOmpCtrlDestroyBarrier() 188 PetscCallMPI(MPI_Comm_split(shm_comm, color, 0 /*key*/, &ctrl->omp_comm)); in PetscOmpCtrlCreate() [all …]
|
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 549 …Bcast(mumps->id.infog, PETSC_STATIC_ARRAY_LENGTH(tmp.infog), MPIU_MUMPSINT, 0, mumps->omp_comm)); \ 550 …I_Bcast(mumps->id.info, PETSC_STATIC_ARRAY_LENGTH(tmp.info), MPIU_MUMPSINT, 0, mumps->omp_comm)); \ 551 ….rinfog, PETSC_STATIC_ARRAY_LENGTH(tmp.rinfog), MPIU_MUMPSREAL(&mumps->id), 0, mumps->omp_comm)); \ 552 …id.rinfo, PETSC_STATIC_ARRAY_LENGTH(tmp.rinfo), MPIU_MUMPSREAL(&mumps->id), 0, mumps->omp_comm)); \ 609 MPI_Comm petsc_comm, omp_comm; /* petsc_comm is PETSc matrix's comm */ member 1856 PetscCallMPI(MPI_Comm_group(mumps->omp_comm, &omp_group)); in MatMumpsSetUpDistRHSInfo() 1895 …, MPIU_SCALAR, recvbuf, mumps->rhs_recvcounts, mumps->rhs_disps, MPIU_SCALAR, 0, mumps->omp_comm)); in MatMumpsSetUpDistRHSInfo() 2391 …ather(&mumps->nnz, 1, MPIU_INT64, mumps->recvcount, 1, MPIU_INT64, 0 /*master*/, mumps->omp_comm)); in MatMumpsGatherNonzerosOnMaster() 2438 …PetscCallMPI(MPIU_Irecv(irn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nr… in MatMumpsGatherNonzerosOnMaster() 2439 …PetscCallMPI(MPIU_Irecv(jcn, count, MPIU_MUMPSINT, i, mumps->tag, mumps->omp_comm, &mumps->reqs[nr… in MatMumpsGatherNonzerosOnMaster() [all …]
|