Searched refs:ingroup (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/vec/is/sf/impls/window/ |
| H A D | sfwindow.c | 562 MPI_Group ingroup, outgroup; in PetscSFGetWindow() local 573 PetscCall(PetscSFGetGroups(sf, &ingroup, &outgroup)); in PetscSFGetWindow() 574 PetscCallMPI(MPI_Group_size(ingroup, &isize)); in PetscSFGetWindow() 576 if (isize) PetscCallMPI(MPI_Win_post(ingroup, postassert, *win)); in PetscSFGetWindow() 694 MPI_Group ingroup, outgroup; in PetscSFRestoreWindow() local 704 PetscCall(PetscSFGetGroups(sf, &ingroup, &outgroup)); in PetscSFRestoreWindow() 705 PetscCallMPI(MPI_Group_size(ingroup, &isize)); in PetscSFRestoreWindow() 743 MPI_Group ingroup, outgroup; in PetscSFSetUp_Window() local 799 PetscCall(PetscSFGetGroups(sf, &ingroup, &outgroup)); in PetscSFSetUp_Window()
|
| /petsc/src/vec/is/sf/interface/ |
| H A D | sf.c | 70 b->ingroup = MPI_GROUP_NULL; in PetscSFCreate() 131 if (sf->ingroup != MPI_GROUP_NULL) PetscCallMPI(MPI_Group_free(&sf->ingroup)); in PetscSFReset() 1150 if (sf->ingroup == MPI_GROUP_NULL) { in PetscSFGetGroups() 1175 PetscCallMPI(MPI_Group_incl(group, indegree0, inranks, &sf->ingroup)); in PetscSFGetGroups() 1180 *incoming = sf->ingroup; in PetscSFGetGroups()
|
| /petsc/include/petsc/private/ |
| H A D | sfimpl.h | 96 MPI_Group ingroup; /* Group of processes connected to my roots */ member
|