Searched refs:scatterin (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/redundant/ |
| H A D | redundant.c | 13 …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()
|