Lines Matching refs:leaf_offset
476 PetscInt leaf_offset = 0; in CreateDonorToPeriodicSF() local
480 leaf_offset += leafdata[2 * point + 1]; in CreateDonorToPeriodicSF()
484 PetscCall(PetscMalloc1(leaf_offset, &closure_leaf)); in CreateDonorToPeriodicSF()
485 leaf_offset = 0; in CreateDonorToPeriodicSF()
491 closure_leaf[leaf_offset].rank = firemote[i].rank; in CreateDonorToPeriodicSF()
492 closure_leaf[leaf_offset].index = leafdata[2 * point] + j; in CreateDonorToPeriodicSF()
493 leaf_offset++; in CreateDonorToPeriodicSF()
498 …PetscCall(PetscSFSetGraph(*sf_closure, root_offset, leaf_offset, NULL, PETSC_USE_POINTER, closure_… in CreateDonorToPeriodicSF()
500 *leafbuffersize = leaf_offset; in CreateDonorToPeriodicSF()
942 for (PetscInt i = 0, leaf_offset = 0; i < nleaves; i++) { in DMPlexCreateIsoperiodicPointSF_Private() local
948 PetscSFNode lc = leaf_donor_closure[leaf_offset]; in DMPlexCreateIsoperiodicPointSF_Private()
953 leaf_offset++; in DMPlexCreateIsoperiodicPointSF_Private()