#include "petscis.h" #undef __FUNCT__ #define __FUNCT__ "ISMapToList" PetscErrorCode ISMapToList(IS xis, IS yis, PetscInt *listlen, IS **islist)Collective on indis.
xis | - domain IS | |
yis | - range IS |
listlen | - length of islist | |
islist | - list of ISs breaking up indis by color |
xis and yis must be of the same length and have congruent communicators. | - - The resulting ISs have subcommunicators in a "deadlock-free" order (see ISListToMap()). |