petsc-3.9.4 2018-09-11
PetscSectionSym
Symmetries of the data referenced by a PetscSection.
Synopsis
typedef struct _p_PetscSectionSym *PetscSectionSym;
Often the order of data index by a PetscSection is meaningful, and describes additional structure, such as points on a
line, grid, or lattice. If the data is accessed from a different "orientation", then the image of the data under
access then undergoes a symmetry transformation. A PetscSectionSym specifies these symmetries. The types of
symmetries that can be specified are of the form R * P, where R is a diagonal matrix of scalars, and P is a permutation.
See Also
PetscSectionSymCreate(), PetscSectionSymDestroy(), PetscSectionSetSym(), PetscSectionGetSym(), PetscSectionSetFieldSym(), PetscSectionGetFieldSym(), PetscSectionGetSymPoints()
Level
developer
Location
src/vec/is/is/../../../../include/petscistypes.h
Implementations
_p_PetscSectionSym in include/petsc/private/isimpl.h
Index of all IS routines
Table of Contents for all manual pages
Index of all manual pages