Lines Matching refs:subcomm
11 MPI_Comm subcomm; in main() local
41 PetscCallMPI(MPI_Comm_split(PETSC_COMM_WORLD, mycolor, grank, &subcomm)); in main()
71 PetscCall(VecCreate(subcomm, &y)); in main()
121 PetscCall(VecView(y, PETSC_VIEWER_STDOUT_(subcomm))); in main()
184 PetscCallMPI(MPI_Comm_rank(subcomm, &lrank)); in main()
186 PetscCall(VecCreate(subcomm, &x)); in main()
204 …PetscCallMPI(MPI_Intercomm_create(subcomm, 0, PETSC_COMM_WORLD /*peer_comm*/, 1, 100 /*tag*/, &int… in main()
270 PetscCallMPI(MPI_Comm_rank(subcomm, &lrank)); in main()
271 …PetscCallMPI(MPI_Intercomm_create(subcomm, 0, PETSC_COMM_WORLD /*peer_comm*/, 0 /*remote_leader*/,… in main()
276 PetscCallMPI(MPI_Bcast(&N, 1, MPIU_INT, 0 /*local root*/, subcomm)); in main()
290 PetscCall(VecCreate(subcomm, &y)); in main()
341 PetscCall(VecView(y, PETSC_VIEWER_STDOUT_(subcomm))); in main()
382 PetscCall(VecCreate(subcomm, &y)); in main()
441 PetscCallMPI(MPI_Comm_free(&subcomm)); in main()