petsc-3.14.6 2021-03-30
Report Typos and Errors


Set the PetscDS for a given mesh region, defined by a DMLabel


#include "petscdm.h"          
#include "petscdmlabel.h"     
#include "petscds.h"     
PetscErrorCode DMSetRegionDS(DM dm, DMLabel label, IS fields, PetscDS ds)
Collective on dm

Input Parameters

dm - The DM
label - The DMLabel defining the mesh region, or NULL for the entire mesh
fields - The IS containing the DM field numbers for the fields in this DS, or NULL for all fields
prob - The PetscDS defined on the given cell

Note: If the label has a DS defined, it will be replaced. Otherwise, it will be added to the DM. If DS is replaced, the fields argument is ignored.

See Also

DMGetRegionDS(), DMSetRegionNumDS(), DMGetDS(), DMGetCellDS()




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