VecNestSetSubVec#
Set a single component vector in a nest vector at specified index.
Synopsis#
#include "petscvec.h"
PetscErrorCode VecNestSetSubVec(Vec X, PetscInt idxm, Vec sx)
Not Collective
Input Parameters#
X - nest vector
idxm - index of the vector within the nest vector
sx - vector at index
idxm
within the nest vector
Notes#
The new vector sx
does not have to be of same size as X[idxm]. Arbitrary vector layouts are allowed.
The nest vector X
keeps a reference to sx
rather than creating a duplicate.
See Also#
VECNEST
, Vectors and Parallel Data, Vec
, VecType
, VecNestSetSubVecs()
, VecNestGetSubVec()
Level#
developer
Location#
Implementations#
VecNestSetSubVec_Nest() in src/vec/vec/impls/nest/vecnest.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages