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