Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/redundant/
H A Dredundant.c13 …VecScatter scatterin, scatterout; /* scatter used to move all values to each processor gro… member
124 if (!red->scatterin) { /* efficiency of scatterin is independent from psubcomm_type! */ in PCSetUp_Redundant()
142 PetscCall(VecScatterCreate(x, is1, red->xdup, is2, &red->scatterin)); in PCSetUp_Redundant()
193 PetscCall(VecScatterBegin(red->scatterin, x, red->xdup, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_Redundant()
194 PetscCall(VecScatterEnd(red->scatterin, x, red->xdup, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_Redundant()
231 PetscCall(VecScatterBegin(red->scatterin, x, red->xdup, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_Redundant()
232 PetscCall(VecScatterEnd(red->scatterin, x, red->xdup, INSERT_VALUES, SCATTER_FORWARD)); in PCApplyTranspose_Redundant()
262 PetscCall(VecScatterDestroy(&red->scatterin)); in PCReset_Redundant()
340 PetscCall(VecScatterDestroy(&red->scatterin)); in PCRedundantSetScatter_Redundant()
342 red->scatterin = in; in PCRedundantSetScatter_Redundant()