DMSetVecType#
Sets the type of vector to be created with DMCreateLocalVector()
and DMCreateGlobalVector()
Synopsis#
#include "petscdm.h"
#include "petscdmlabel.h"
#include "petscds.h"
PetscErrorCode DMSetVecType(DM dm, VecType ctype)
Logically Collective
Input Parameters#
dm - initial distributed array
ctype - the vector type, for example
VECSTANDARD
,VECCUDA
, orVECVIENNACL
Options Database Key#
-dm_vec_type ctype - the type of vector to create
See Also#
DM Basics, DM
, DMCreate()
, DMDestroy()
, DMDAInterpolationType
, VecType
, DMGetVecType()
, DMSetMatType()
, DMGetMatType()
,
VECSTANDARD
, VECCUDA
, VECVIENNACL
, DMCreateLocalVector()
, DMCreateGlobalVector()
Level#
intermediate
Location#
Examples#
src/snes/tutorials/ex55.c
src/snes/tutorials/ex28.c
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages