Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/is/
H A Dpcis.c547 … PCISScatterArrayNToVecB(PC pc, PetscScalar *array_N, Vec v_B, InsertMode imode, ScatterMode smode) in PCISScatterArrayNToVecB() argument
558 if (smode == SCATTER_FORWARD) { in PCISScatterArrayNToVecB()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c2669 PetscErrorCode MatDenseScatter_Private(PetscSF sf, Mat X, Mat Y, InsertMode mode, ScatterMode smode) in MatDenseScatter_Private() argument
2687smode == SCATTER_FORWARD || smode == SCATTER_REVERSE, PetscObjectComm((PetscObject)sf), PETSC_ERR_… in MatDenseScatter_Private()
2713 if (smode == SCATTER_FORWARD) { in MatDenseScatter_Private()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c6464 PetscErrorCode PCBDDCScatterCoarseDataBegin(PC pc, InsertMode imode, ScatterMode smode) in PCBDDCScatterCoarseDataBegin() argument
6471 if (smode == SCATTER_REVERSE) { /* from global to local -> get data from coarse solution */ in PCBDDCScatterCoarseDataBegin()
6488 PetscCall(VecScatterBegin(pcbddc->coarse_loc_to_glob, from, to, imode, smode)); in PCBDDCScatterCoarseDataBegin()
6492 PetscErrorCode PCBDDCScatterCoarseDataEnd(PC pc, InsertMode imode, ScatterMode smode) in PCBDDCScatterCoarseDataEnd() argument
6499 if (smode == SCATTER_REVERSE) { /* from global to local -> get data from coarse solution */ in PCBDDCScatterCoarseDataEnd()
6506 PetscCall(VecScatterEnd(pcbddc->coarse_loc_to_glob, from, to, imode, smode)); in PCBDDCScatterCoarseDataEnd()
6507 if (smode == SCATTER_FORWARD) { in PCBDDCScatterCoarseDataEnd()