Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/
H A Dex30.c1285 VecScatter sctAux; in ProjectAuxDM() local
1315 PetscCall(VecScatterCreate(tu, NULL, ta, is, &sctAux)); in ProjectAuxDM()
1318 PetscCall(PetscObjectCompose((PetscObject)dmAux, "scatterAux", (PetscObject)sctAux)); in ProjectAuxDM()
1319 PetscCall(VecScatterDestroy(&sctAux)); in ProjectAuxDM()
1346 PetscCall(PetscObjectQuery((PetscObject)dmAux, "scatterAux", (PetscObject *)&sctAux)); in ProjectAuxDM()
1347 PetscCheck(sctAux, PetscObjectComm((PetscObject)dm), PETSC_ERR_PLIB, "Missing scatterAux"); in ProjectAuxDM()
1348 PetscCall(VecScatterBegin(sctAux, u, a, INSERT_VALUES, SCATTER_FORWARD)); in ProjectAuxDM()
1349 PetscCall(VecScatterEnd(sctAux, u, a, INSERT_VALUES, SCATTER_FORWARD)); in ProjectAuxDM()