petsc3.4.4 20140313
ISCreateStride
Creates a data structure for an index set containing a list of evenly spaced integers.
Synopsis
#include "petscis.h"
PetscErrorCode ISCreateStride(MPI_Comm comm,PetscInt n,PetscInt first,PetscInt step,IS *is)
Collective on MPI_Comm
Input Parameters
 comm   the MPI communicator

 n   the length of the locally owned portion of the index set

 first   the first element of the locally owned portion of the index set

 step   the change to the next index

Output Parameter
is the new index set
Notes
When the communicator is not MPI_COMM_SELF, the operations on IS are NOT
conceptually the same as MPI_Group operations. The IS are the
distributed sets of indices and thus certain operations on them are collective.
See Also
ISCreateGeneral(), ISCreateBlock(), ISAllGather()
Level:beginner
Location:src/vec/is/is/impls/stride/stride.c
Index of all IS routines
Table of Contents for all manual pages
Index of all manual pages
Examples
src/vec/is/is/examples/tutorials/ex2.c.html
src/vec/is/is/examples/tutorials/ex2f.F.html
src/snes/examples/tutorials/ex54.c.html
src/ts/examples/tutorials/ex23.c.html