PetscOptionsGetVec#
Gets a Vec from the options database as an array of real values
Synopsis#
#include "petscvec.h"
PetscErrorCode PetscOptionsGetVec(PetscOptions options, const char prefix[], const char key[], Vec v, PetscBool *set)
Collective
Input Parameters#
options - the options database, or
NULLfor the default global oneprefix - an option prefix, or
NULLkey - the option name (must include the leading
-)
Output Parameters#
v - the vector to fill in on option match; unchanged if the option is not found
set -
PETSC_TRUEif the option was found (may beNULL)
Note#
The option value is read as an array of PetscReal of length equal to the global size of v; each MPI process
copies the entries corresponding to its local ownership range into v.
See Also#
Vec, PetscOptionsGetRealArray(), PetscOptionsGetInt(), PetscOptionsGetReal(), VecView()
Level#
intermediate
Location#
src/vec/vec/interface/vector.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages