:orphan: # VECMPI VECMPI = "mpi" - The basic parallel vector ## Options Database Key - ***-vec_type mpi -*** sets the vector type to `VECMPI` during a call to `VecSetFromOptions()` ## See Also [](ch_vectors), `Vec`, `VecType`, `VecCreate()`, `VecSetType()`, `VecSetFromOptions()`, `VecCreateMPIWithArray()`, `VECMPI`, `VecType`, `VecCreateMPI()`, `VecCreateMPI()` ## Level beginner ## Location src/vec/vec/impls/mpi/pbvec.c ## Examples src/snes/tutorials/ex70.c
src/tao/constrained/tutorials/maros.c
src/tao/pde_constrained/tutorials/hyperbolic.c
src/vec/vec/tutorials/ex10.c
src/vec/vec/tutorials/ex9.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/vec/vec/impls/mpi/pbvec.c) [Index of all Vec routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)