Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex73.c633 MPI_Comm *commlist; in HierarchyCreate() local
655 PetscCall(PetscMalloc1(ndecomps, &commlist)); in HierarchyCreate()
656 for (k = 0; k < ndecomps; k++) commlist[k] = MPI_COMM_NULL; in HierarchyCreate()
668 if (pscommlist[k]->color == 0) PetscCall(PetscCommDuplicate(comm_k, &commlist[k], NULL)); in HierarchyCreate()
671 PetscCall(PetscCommDuplicate(PETSC_COMM_WORLD, &commlist[ndecomps - 1], NULL)); in HierarchyCreate()
683 if (commlist[d] != MPI_COMM_NULL) { in HierarchyCreate()
684 …PetscCall(DMDACreate2d(commlist[d], DM_BOUNDARY_NONE, DM_BOUNDARY_NONE, DMDA_STENCIL_STAR, nx, nx,… in HierarchyCreate()
697 if (commlist[d] != MPI_COMM_NULL) { in HierarchyCreate()
714 if (commlist[d] != MPI_COMM_NULL) { in HierarchyCreate()
715 PetscCall(UserContextCreate(commlist[d], &ctx)); in HierarchyCreate()
[all …]