Home
last modified time | relevance | path

Searched refs:PetscSectionSetPermutation (Results 1 – 10 of 10) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscsec.pxi22 PetscErrorCode PetscSectionSetPermutation(PetscSection, PetscIS)
H A DSection.pyx306 getPermutation, petsc.PetscSectionSetPermutation
309 CHKERR(PetscSectionSetPermutation(self.sec, perm.iset))
/petsc/include/
H A Dpetscsection.h29 PETSC_EXTERN PetscErrorCode PetscSectionSetPermutation(PetscSection, IS);
/petsc/src/dm/impls/plex/tests/
H A Dex21.c412 PetscCall(PetscSectionSetPermutation(section, perm)); in main()
/petsc/src/dm/impls/plex/
H A Dplexsection.c435 if (perm) PetscCall(PetscSectionSetPermutation(*section, perm)); in DMPlexCreateSection()
H A Dplextree.c258 PetscCall(PetscSectionSetPermutation(unionSection, perm)); in DMPlexCreateReferenceTree_Union()
/petsc/doc/manual/
H A Dsection.md206 …nge the array layout without changing the grid point indexing, call `PetscSectionSetPermutation()`.
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c263 PetscCall(PetscSectionSetPermutation(leafSection, perm)); in PetscSFDistributeSection()
/petsc/src/vec/is/section/interface/
H A Dsection.c124 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 Ddualspace.c852 PetscCall(PetscSectionSetPermutation(section, permIS)); in PetscDualSpaceSectionCreate_Internal()