petsc-3.4.5 2014-06-29


Create a section describing the global field layout using the local section and an SF describing the section point overlap.


#include "petscdmplex.h"   
PetscErrorCode PetscSectionCreateGlobalSectionLabel(PetscSection s, PetscSF sf, PetscBool includeConstraints, DMLabel label, PetscInt labelValue, PetscSection *gsection)

Input Parameters

+ s - The PetscSection for the local field layout . sf - The SF describing parallel layout of the section points . includeConstraints - By default this is PETSC_FALSE, meaning that the global field vector will not possess constrained dofs . label - The label specifying the points - labelValue - The label stratum specifying the points

Output Parameter

. gsection - The PetscSection for the global field layout

Note: This gives negative sizes and offsets to points not owned by this process

See Also


Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages