Searched refs:PetscSectionSetPermutation (Results 1 – 10 of 10) sorted by relevance
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscsec.pxi | 22 PetscErrorCode PetscSectionSetPermutation(PetscSection, PetscIS)
|
| H A D | Section.pyx | 306 getPermutation, petsc.PetscSectionSetPermutation 309 CHKERR(PetscSectionSetPermutation(self.sec, perm.iset))
|
| /petsc/include/ |
| H A D | petscsection.h | 29 PETSC_EXTERN PetscErrorCode PetscSectionSetPermutation(PetscSection, IS);
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex21.c | 412 PetscCall(PetscSectionSetPermutation(section, perm)); in main()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexsection.c | 435 if (perm) PetscCall(PetscSectionSetPermutation(*section, perm)); in DMPlexCreateSection()
|
| H A D | plextree.c | 258 PetscCall(PetscSectionSetPermutation(unionSection, perm)); in DMPlexCreateReferenceTree_Union()
|
| /petsc/doc/manual/ |
| H A D | section.md | 206 …nge the array layout without changing the grid point indexing, call `PetscSectionSetPermutation()`.
|
| /petsc/src/vec/is/sf/utils/ |
| H A D | sfutils.c | 263 PetscCall(PetscSectionSetPermutation(leafSection, perm)); in PetscSFDistributeSection()
|
| /petsc/src/vec/is/section/interface/ |
| H A D | section.c | 124 PetscCall(PetscSectionSetPermutation(newSection, perm)); in PetscSectionCopy_Internal() 734 PetscErrorCode PetscSectionSetPermutation(PetscSection s, IS perm) in PetscSectionSetPermutation() function
|
| /petsc/src/dm/dt/dualspace/interface/ |
| H A D | dualspace.c | 852 PetscCall(PetscSectionSetPermutation(section, permIS)); in PetscDualSpaceSectionCreate_Internal()
|