Lines Matching refs:vecLeave0
39 Vec vecRoot0, vecLeave0, vecRoot1, vecLeave1; in PetscSFCheckEqual_Private() local
49 PetscCall(VecCreateFromOptions(comm, NULL, 1, nLeave, PETSC_DECIDE, &vecLeave0)); in PetscSFCheckEqual_Private()
51 PetscCall(VecDuplicate(vecLeave0, &vecLeave1)); in PetscSFCheckEqual_Private()
58 PetscCall(VecSetRandom(vecLeave0, rand)); in PetscSFCheckEqual_Private()
60 PetscCall(VecCopy(vecLeave0, vecLeave1)); in PetscSFCheckEqual_Private()
64 PetscCall(VecScatterBegin(sf0, vecRoot0, vecLeave0, ADD_VALUES, SCATTER_FORWARD)); in PetscSFCheckEqual_Private()
65 PetscCall(VecScatterEnd(sf0, vecRoot0, vecLeave0, ADD_VALUES, SCATTER_FORWARD)); in PetscSFCheckEqual_Private()
68 PetscCall(VecEqual(vecLeave0, vecLeave1, &flg)); in PetscSFCheckEqual_Private()
71 PetscCall(VecScatterBegin(sf0, vecLeave0, vecRoot0, ADD_VALUES, SCATTER_REVERSE)); in PetscSFCheckEqual_Private()
72 PetscCall(VecScatterEnd(sf0, vecLeave0, vecRoot0, ADD_VALUES, SCATTER_REVERSE)); in PetscSFCheckEqual_Private()
80 PetscCall(VecDestroy(&vecLeave0)); in PetscSFCheckEqual_Private()