PETSc version 3.16.5
Fix/Edit manual page

# VecCreateNest

Creates a new vector containing several nested subvectors, each stored separately

### Synopsis

    #include "petscvec.h"
    PetscErrorCode  VecCreateNest(MPI_Comm comm,PetscInt nb,IS is[],Vec x[],Vec *Y)

Collective on Vec

### Input Parameters

| comm | - Communicator for the new Vec
| nb | - number of nested blocks
| is | - array of nb index sets describing each nested block, or NULL to pack subvectors contiguously
| x | - array of nb sub-vectors

### Output Parameter

| Y | - new vector

### See Also

VecCreate(), MatCreateNest(), DMSetVecType(), VECNEST

### Level

advanced

### Location

src/vec/vec/impls/nest/vecnest.c
Index of all Vec routines
Table of Contents for all manual pages
Index of all manual pages