Searched refs:rglobal (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 2543 Vec cglobal, rglobal; in MatISSetUpScatters_Private() local 2566 PetscCall(MatCreateVecs(A, &cglobal, &rglobal)); in MatISSetUpScatters_Private() 2567 PetscCall(VecBindToCPU(rglobal, PETSC_TRUE)); in MatISSetUpScatters_Private() 2570 PetscCall(VecScatterCreate(rglobal, from, is->y, NULL, &is->rctx)); in MatISSetUpScatters_Private() 2589 PetscCall(VecScatterBegin(is->rctx, is->y, rglobal, ADD_VALUES, SCATTER_REVERSE)); in MatISSetUpScatters_Private() 2590 PetscCall(VecScatterEnd(is->rctx, is->y, rglobal, ADD_VALUES, SCATTER_REVERSE)); in MatISSetUpScatters_Private() 2591 PetscCall(VecScatterBegin(is->rctx, rglobal, is->counter, INSERT_VALUES, SCATTER_FORWARD)); in MatISSetUpScatters_Private() 2592 PetscCall(VecScatterEnd(is->rctx, rglobal, is->counter, INSERT_VALUES, SCATTER_FORWARD)); in MatISSetUpScatters_Private() 2597 PetscCall(VecSum(rglobal, &sum)); in MatISSetUpScatters_Private() 2600 PetscCall(VecDestroy(&rglobal)); in MatISSetUpScatters_Private()
|