#include "petscdm.h" #include "petscdmlabel.h" #include "petscds.h" PetscErrorCode DMSetRegionDS(DM dm, DMLabel label, IS fields, PetscDS ds)Collective on dm
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.