petsc-3.7.1 2016-05-15
Report Typos and Errors

PetscObjectsListGetGlobalNumbering

computes a global numbering of PetscObjects living on subcommunicators of a given communicator.

Synopsis

#include "petscsys.h"   
PetscErrorCode  PetscObjectsListGetGlobalNumbering(MPI_Comm comm, PetscInt len, PetscObject *objlist, PetscInt *count, PetscInt *numbering)

Collective on comm. Many br

Input Parameters

comm - MPI_Comm Many br
len - local length of objlist Many br
objlist - a list of PETSc objects living on subcomms of comm and containing this comm rank Many br(subcomm ordering is assumed to be deadlock-free) Many br

Output Parameters

count - global number of distinct subcommunicators on objlist (may be > len) Many br
numbering - global numbers of objlist entries (allocated by user) Many br

Many br

Level:developer
Location:
src/sys/objects/tagm.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages