PETSc version 3.15.5
ISConcatenate
Forms a new IS by locally concatenating the indices from an IS list without reordering. 
Synopsis
#include "petscis.h"  
PetscErrorCode ISConcatenate(MPI_Comm comm, PetscInt len, const IS islist[], IS *isout)
Collective.
Input Parameter
|  | comm | - communicator of the concatenated IS. | 
|  | len | - size of islist array (nonnegative) | 
|  | islist | - array of index sets | 
Output Parameters
|  | isout | - The concatenated index set; empty, if len == 0. | 
Notes
The semantics of calling this on comm imply that the comms of the members if islist also contain this rank.
See Also
 ISDifference(), ISSum(), ISExpand()
Level
intermediate
Location
src/vec/is/is/utils/isdiff.c
Examples
src/ksp/ksp/tutorials/ex43.c.html
Index of all IS routines
Table of Contents for all manual pages
Index of all manual pages