petsc-3.12.5 2020-03-29
VecSetType
Builds a vector, for a particular vector implementation.
Synopsis
#include "petscvec.h"
PetscErrorCode VecSetType(Vec vec, VecType method)
Collective on Vec
Input Parameters
| vec | - The vector object
|
| method | - The name of the vector type
|
Options Database Key
-vec_type <type> -Sets the vector type; use -help for a list
of available types
Notes
See "petsc/include/petscvec.h" for available vector types (for instance, VECSEQ, VECMPI, or VECSHARED).
Use VecDuplicate() or VecDuplicateVecs() to form additional vectors of the same type as an existing vector.
See Also
VecGetType(), VecCreate()
Level
intermediate
Location
src/vec/vec/interface/vecreg.c
Examples
src/vec/vec/examples/tutorials/ex9.c.html
src/vec/vec/examples/tutorials/ex10.c.html
src/ksp/ksp/examples/tutorials/ex73.c.html
src/snes/examples/tutorials/ex70.c.html
src/tao/constrained/examples/tutorials/maros.c.html
src/tao/pde_constrained/examples/tutorials/hyperbolic.c.html
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages