| /petsc/src/vec/vec/impls/mpi/ |
| H A D | commonmpvec.c | 183 PetscErrorCode VecGhostUpdateBegin(Vec g, InsertMode insertmode, ScatterMode scattermode) in VecGhostUpdateBegin() 245 PetscErrorCode VecGhostUpdateEnd(Vec g, InsertMode insertmode, ScatterMode scattermode) in VecGhostUpdateEnd()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Const.pyx | 85 class ScatterMode(object): class 98 petsc.ScatterMode
|
| H A D | petscdef.pxi | 22 ctypedef enum PetscScatterMode "ScatterMode":
|
| H A D | Scatter.pyx | 36 Mode = ScatterMode
|
| H A D | Vec.pyx | 3364 >>> vec.ghostUpdate(InsertMode.ADD_VALUES, ScatterMode.REVERSE) 3368 >>> vec.ghostUpdate(InsertMode.INSERT_VALUES, ScatterMode.FORWARD)
|
| /petsc/src/binding/petsc4py/src/petsc4py/ |
| H A D | typing.py | 18 ScatterMode, 163 ScatterModeSpec: TypeAlias = ScatterMode | bool | str | None
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcprivateimpl.h | 53 PETSC_INTERN PetscErrorCode PCBDDCScatterCoarseDataBegin(PC, InsertMode, ScatterMode); 54 PETSC_INTERN PetscErrorCode PCBDDCScatterCoarseDataEnd(PC, InsertMode, ScatterMode);
|
| H A D | pcpatchimpl.h | 152 …rCode PCPatch_ScatterLocal_Private(PC, PetscInt, Vec, Vec, InsertMode, ScatterMode, PatchScatterTy…
|
| H A D | matimpl.h | 252 …_LIBRARY_INTERN PetscErrorCode MatDenseScatter_Private(PetscSF, Mat, Mat, InsertMode, ScatterMode);
|
| /petsc/include/ |
| H A D | petscvec.h | 47 } ScatterMode; typedef 411 PETSC_EXTERN PetscErrorCode VecScatterBegin(VecScatter, Vec, Vec, InsertMode, ScatterMode); 412 PETSC_EXTERN PetscErrorCode VecScatterEnd(VecScatter, Vec, Vec, InsertMode, ScatterMode); 716 PETSC_EXTERN PetscErrorCode VecGhostUpdateBegin(Vec, InsertMode, ScatterMode); 717 PETSC_EXTERN PetscErrorCode VecGhostUpdateEnd(Vec, InsertMode, ScatterMode); 737 PETSC_EXTERN PetscErrorCode VecISCopy(Vec, IS, ScatterMode, Vec);
|
| H A D | petscksp.h | 1365 …C_EXTERN PetscErrorCode DMSwarmProjectFields(DM, DM, PetscInt, const char *[], Vec[], ScatterMode); 1366 … PetscErrorCode DMSwarmProjectGradientFields(DM, DM, PetscInt, const char *[], Vec[], ScatterMode);
|
| H A D | petscpc.h | 413 PETSC_EXTERN PetscErrorCode PCISScatterArrayNToVecB(PC, PetscScalar *, Vec, InsertMode, ScatterMode…
|
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope_coarsedm.c | 35 PetscErrorCode (*fp_dm_field_scatter)(DM, Vec, ScatterMode, DM, Vec); 36 PetscErrorCode (*fp_dm_state_scatter)(DM, ScatterMode, DM);
|
| /petsc/src/vec/vec/tests/ |
| H A D | ex44.c | 20 ScatterMode mode; in main()
|
| /petsc/src/vec/vec/utils/ |
| H A D | vscat.c | 41 …cErrorCode VecScatterBegin_Internal(VecScatter sf, Vec x, Vec y, InsertMode addv, ScatterMode mode) in VecScatterBegin_Internal() 78 …tscErrorCode VecScatterEnd_Internal(VecScatter sf, Vec x, Vec y, InsertMode addv, ScatterMode mode) in VecScatterEnd_Internal() 1294 PetscErrorCode VecScatterBegin(VecScatter sf, Vec x, Vec y, InsertMode addv, ScatterMode mode) in VecScatterBegin() 1353 PetscErrorCode VecScatterEnd(VecScatter sf, Vec x, Vec y, InsertMode addv, ScatterMode mode) in VecScatterEnd()
|
| H A D | projection.c | 549 PetscErrorCode VecISCopy(Vec vfull, IS is, ScatterMode mode, Vec vreduced) in VecISCopy()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex73.c | 30 PetscErrorCode DMFieldScatter_ShellDA(DM, Vec, ScatterMode, DM, Vec); 31 PetscErrorCode DMStateScatter_ShellDA(DM, ScatterMode, DM); 505 PetscErrorCode DMFieldScatter_ShellDA(DM dmf_shell, Vec x, ScatterMode mode, DM dmc_shell, Vec xc) in DMFieldScatter_ShellDA() 520 PetscErrorCode DMStateScatter_ShellDA(DM dmf_shell, ScatterMode mode, DM dmc_shell) in DMStateScatter_ShellDA()
|
| /petsc/src/ksp/ksp/utils/dm/ |
| H A D | dmproject.c | 497 …ields_Plex_Internal(DM sw, DM dm, PetscInt Nf, const char *fieldnames[], Vec vec, ScatterMode mode) in DMSwarmProjectFields_Plex_Internal() 613 …nal(DM swarm, DM celldm, PetscInt nfields, DMSwarmDataField dfield[], Vec vecs[], ScatterMode mode) in DMSwarmProjectFields_DA_Internal() 675 …ectFields(DM sw, DM dm, PetscInt nfields, const char *fieldnames[], Vec fields[], ScatterMode mode) in DMSwarmProjectFields() 793 …ields_Plex_Internal(DM sw, DM dm, PetscInt Nf, const char *fieldnames[], Vec vec, ScatterMode mode) in DMSwarmProjectGradientFields_Plex_Internal() 818 …entFields(DM sw, DM dm, PetscInt nfields, const char *fieldnames[], Vec fields[], ScatterMode mode) in DMSwarmProjectGradientFields()
|
| /petsc/doc/manual/ |
| H A D | vec.md | 1045 …cScatter scatter, Vec globalin, Vec localin, InsertMode INSERT_VALUES, ScatterMode SCATTER_FORWARD… 1046 VecScatterEnd(VecScatter scatter, Vec globalin, Vec localin, InsertMode INSERT_VALUES, ScatterMode … 1049 VecScatterBegin(VecScatter scatter, Vec localout, Vec globalout, InsertMode ADD_VALUES, ScatterMode… 1050 VecScatterEnd(VecScatter scatter, Vec localout, Vec globalout, InsertMode ADD_VALUES, ScatterMode S… 1213 VecGhostUpdateBegin(Vec globalin, InsertMode INSERT_VALUES, ScatterMode SCATTER_FORWARD); 1214 VecGhostUpdateEnd(Vec globalin, InsertMode INSERT_VALUES, ScatterMode SCATTER_FORWARD); 1220 VecGhostUpdateBegin(Vec globalout, InsertMode ADD_VALUES, ScatterMode SCATTER_REVERSE); 1221 VecGhostUpdateEnd(Vec globalout, InsertMode ADD_VALUES, ScatterMode SCATTER_REVERSE);
|
| /petsc/src/ksp/pc/impls/asm/ |
| H A D | asm.c | 432 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCApply_ASM() 499 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCMatApply_ASM_Private() 589 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCApplyTranspose_ASM()
|
| /petsc/src/ksp/pc/impls/gasm/ |
| H A D | gasm.c | 605 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCApply_GASM() 661 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCMatApply_GASM() 744 ScatterMode forward = SCATTER_FORWARD, reverse = SCATTER_REVERSE; in PCApplyTranspose_GASM()
|
| /petsc/src/ksp/pc/impls/is/ |
| H A D | pcis.c | 547 … PCISScatterArrayNToVecB(PC pc, PetscScalar *array_N, Vec v_B, InsertMode imode, ScatterMode smode) in PCISScatterArrayNToVecB()
|
| /petsc/src/mat/impls/dense/mpi/ |
| H A D | mpidense.c | 2669 PetscErrorCode MatDenseScatter_Private(PetscSF sf, Mat X, Mat Y, InsertMode mode, ScatterMode smode) in MatDenseScatter_Private()
|
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 2340 …ScatterLocal_Private(PC pc, PetscInt p, Vec x, Vec y, InsertMode mode, ScatterMode scat, PatchScat… in PCPatch_ScatterLocal_Private()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 6464 PetscErrorCode PCBDDCScatterCoarseDataBegin(PC pc, InsertMode imode, ScatterMode smode) in PCBDDCScatterCoarseDataBegin() 6492 PetscErrorCode PCBDDCScatterCoarseDataEnd(PC pc, InsertMode imode, ScatterMode smode) in PCBDDCScatterCoarseDataEnd()
|