Searched refs:PetscSectionSym (Results 1 – 12 of 12) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | sectionimpl.h | 53 PetscSectionSym sym; /* Symmetries of the data */ 57 …PetscErrorCode (*getpoints)(PetscSectionSym, PetscSection, PetscInt, const PetscInt *, const Petsc… 58 PetscErrorCode (*distribute)(PetscSectionSym, PetscSF, PetscSectionSym *); 59 PetscErrorCode (*copy)(PetscSectionSym, PetscSectionSym); 60 PetscErrorCode (*destroy)(PetscSectionSym); 61 PetscErrorCode (*view)(PetscSectionSym, PetscViewer);
|
| H A D | dmlabelimpl.h | 46 PETSC_INTERN PetscErrorCode PetscSectionSymCreate_Label(PetscSectionSym);
|
| /petsc/include/ |
| H A D | petscsection.h | 96 PETSC_EXTERN PetscErrorCode PetscSectionSymSetType(PetscSectionSym, PetscSectionSymType); 97 PETSC_EXTERN PetscErrorCode PetscSectionSymGetType(PetscSectionSym, PetscSectionSymType *); 98 …XTERN PetscErrorCode PetscSectionSymRegister(const char[], PetscErrorCode (*)(PetscSectionSym)); 100 PETSC_EXTERN PetscErrorCode PetscSectionSymCreate(MPI_Comm, PetscSectionSym *); 101 PETSC_EXTERN PetscErrorCode PetscSectionSymDestroy(PetscSectionSym *); 102 PETSC_EXTERN PetscErrorCode PetscSectionSymView(PetscSectionSym, PetscViewer); 103 PETSC_EXTERN PetscErrorCode PetscSectionSymCopy(PetscSectionSym, PetscSectionSym); 104 PETSC_EXTERN PetscErrorCode PetscSectionSymDistribute(PetscSectionSym, PetscSF, PetscSectionSym *); 106 PETSC_EXTERN PetscErrorCode PetscSectionSetSym(PetscSection, PetscSectionSym); 107 PETSC_EXTERN PetscErrorCode PetscSectionGetSym(PetscSection, PetscSectionSym *); [all …]
|
| H A D | petscdmlabel.h | 73 PETSC_EXTERN PetscErrorCode PetscSectionSymCreateLabel(MPI_Comm, DMLabel, PetscSectionSym *); 74 PETSC_EXTERN PetscErrorCode PetscSectionSymLabelSetLabel(PetscSectionSym, DMLabel); 75 PETSC_EXTERN PetscErrorCode PetscSectionSymLabelGetStratum(PetscSectionSym, PetscInt, PetscInt *, P… 76 PETSC_EXTERN PetscErrorCode PetscSectionSymLabelSetStratum(PetscSectionSym, PetscInt, PetscInt, Pet…
|
| H A D | petscsectiontypes.h | 58 typedef struct _p_PetscSectionSym *PetscSectionSym; typedef
|
| /petsc/src/dm/label/ftn-custom/ |
| H A D | zdmlabel.c | 11 PETSC_EXTERN void petscsectionsymlabelsetstratum_(PetscSectionSym *sym, PetscInt *stratum, PetscInt… in petscsectionsymlabelsetstratum_()
|
| /petsc/src/vec/is/section/interface/ |
| H A D | section.c | 96 PetscSectionSym sym; in PetscSectionCopy_Internal() 2043 PetscSectionSym sym; in PetscSectionCreateSubsection() 2135 PetscSectionSym sym; in PetscSectionCreateComponentSubsection() 3433 PetscErrorCode PetscSectionSymCreate(MPI_Comm comm, PetscSectionSym *sym) in PetscSectionSymCreate() 3456 PetscErrorCode PetscSectionSymSetType(PetscSectionSym sym, PetscSectionSymType method) in PetscSectionSymSetType() 3458 PetscErrorCode (*r)(PetscSectionSym); in PetscSectionSymSetType() 3491 PetscErrorCode PetscSectionSymGetType(PetscSectionSym sym, PetscSectionSymType *type) in PetscSectionSymGetType() 3516 …cErrorCode PetscSectionSymRegister(const char sname[], PetscErrorCode (*function)(PetscSectionSym)) in PetscSectionSymRegister() argument 3536 PetscErrorCode PetscSectionSymDestroy(PetscSectionSym *sym) in PetscSectionSymDestroy() 3574 PetscErrorCode PetscSectionSymView(PetscSectionSym sym, PetscViewer viewer) in PetscSectionSymView() [all …]
|
| /petsc/src/dm/label/ |
| H A D | dmlabel.c | 2673 static PetscErrorCode PetscSectionSymLabelReset(PetscSectionSym sym) in PetscSectionSymLabelReset() 2703 static PetscErrorCode PetscSectionSymDestroy_Label(PetscSectionSym sym) in PetscSectionSymDestroy_Label() 2711 static PetscErrorCode PetscSectionSymView_Label(PetscSectionSym sym, PetscViewer viewer) in PetscSectionSymView_Label() 2803 PetscErrorCode PetscSectionSymLabelSetLabel(PetscSectionSym sym, DMLabel label) in PetscSectionSymLabelSetLabel() 2845 PetscErrorCode PetscSectionSymLabelGetStratum(PetscSectionSym sym, PetscInt stratum, PetscInt *size… in PetscSectionSymLabelGetStratum() 2904 PetscErrorCode PetscSectionSymLabelSetStratum(PetscSectionSym sym, PetscInt stratum, PetscInt size,… in PetscSectionSymLabelSetStratum() 2957 static PetscErrorCode PetscSectionSymGetPoints_Label(PetscSectionSym sym, PetscSection section, Pet… in PetscSectionSymGetPoints_Label() 2992 static PetscErrorCode PetscSectionSymCopy_Label(PetscSectionSym sym, PetscSectionSym nsym) in PetscSectionSymCopy_Label() 3016 … PetscErrorCode PetscSectionSymDistribute_Label(PetscSectionSym sym, PetscSF migrationSF, PetscSec… in PetscSectionSymDistribute_Label() 3029 PetscErrorCode PetscSectionSymCreate_Label(PetscSectionSym sym) in PetscSectionSymCreate_Label() [all …]
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex6.c | 197 PetscSectionSym sym; in SetSymmetries()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsection.c | 48 PetscSectionSym sym; in DMPlexCreateSectionFields()
|
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 269 PetscSectionSym sym, dsym = NULL; in PetscSFDistributeSection()
|
| /petsc/doc/manual/ |
| H A D | dmplex.md | 216 This information is supplied via a `PetscSectionSym` object that is attached to the `PetscSection`.
|