Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c32 VecScatter pctoouter; member
285 PetscCall(VecScatterCreate(osm->pcx, NULL, outervec, fromrows, &osm->pctoouter)); in PCGASMSetHierarchicalPartitioning()
608 if (osm->pctoouter) { in PCApply_GASM()
609 PetscCall(VecScatterBegin(osm->pctoouter, xin, osm->pcx, INSERT_VALUES, SCATTER_REVERSE)); in PCApply_GASM()
610 PetscCall(VecScatterEnd(osm->pctoouter, xin, osm->pcx, INSERT_VALUES, SCATTER_REVERSE)); in PCApply_GASM()
648 if (osm->pctoouter) { in PCApply_GASM()
649 PetscCall(VecScatterBegin(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_GASM()
650 PetscCall(VecScatterEnd(osm->pctoouter, y, yout, INSERT_VALUES, SCATTER_FORWARD)); in PCApply_GASM()
666 if (osm->pctoouter) { in PCMatApply_GASM()
673 PetscCall(VecScatterBegin(osm->pctoouter, x, y, INSERT_VALUES, SCATTER_REVERSE)); in PCMatApply_GASM()
[all …]