Searched refs:donor_closure (Results 1 – 1 of 1) sorted by relevance
902 PetscSFNode *donor_closure; in DMPlexCreateIsoperiodicPointSF_Private() local908 PetscCall(PetscCalloc1(rootbuffersize, &donor_closure)); in DMPlexCreateIsoperiodicPointSF_Private()919 donor_closure[root_offset++] = piremote[found]; in DMPlexCreateIsoperiodicPointSF_Private()924 donor_closure[root_offset].rank = rank; in DMPlexCreateIsoperiodicPointSF_Private()925 donor_closure[root_offset].index = c; in DMPlexCreateIsoperiodicPointSF_Private()932 …PetscCall(PetscSFBcastBegin(sf_closure, MPIU_SF_NODE, donor_closure, leaf_donor_closure, MPI_REPLA… in DMPlexCreateIsoperiodicPointSF_Private()933 …PetscCall(PetscSFBcastEnd(sf_closure, MPIU_SF_NODE, donor_closure, leaf_donor_closure, MPI_REPLACE… in DMPlexCreateIsoperiodicPointSF_Private()935 PetscCall(PetscFree(donor_closure)); in DMPlexCreateIsoperiodicPointSF_Private()