VecScatterType

String with the name of a PETSc vector scatter type

Synopsis

typedef const char* VecScatterType;
#define VECSCATTERSEQ       "seq"
#define VECSCATTERMPI1      "mpi1"
#define VECSCATTERMPI3      "mpi3"     /* use MPI3 on-node shared memory */
#define VECSCATTERMPI3NODE  "mpi3node" /* use MPI3 on-node shared memory for vector type VECNODE */
#define VECSCATTERSF        "sf"       /* use StarForest */

Level: beginner

See Also

VecScatterSetType(), VecScatter, VecScatterCreate(), VecScatterDestroy()

Location:../../../include/petscvec.h