Searched refs:PetscSectionPermute (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexreorder.c | 206 PetscCall(PetscSectionPermute(cs, perm, csNew)); in DMPlexRemapCoordinates_Private() 267 PetscCall(PetscSectionPermute(section, perm, §ionNew)); in DMPlexPermute() 303 PetscCall(PetscSectionPermute(plex->coneSection, perm, &plexNew->coneSection)); in DMPlexPermute() 321 PetscCall(PetscSectionPermute(plex->supportSection, perm, &plexNew->supportSection)); in DMPlexPermute()
|
| /petsc/include/ |
| H A D | petscsection.h | 79 PETSC_EXTERN PetscErrorCode PetscSectionPermute(PetscSection, IS, PetscSection *);
|
| /petsc/doc/manual/ |
| H A D | section.md | 204 To change the indices of the grid points, call `PetscSectionPermute()` to generate a new `PetscSect…
|
| /petsc/src/vec/is/section/interface/ |
| H A D | section.c | 3090 PetscErrorCode PetscSectionPermute(PetscSection section, IS permutation, PetscSection *sectionNew) in PetscSectionPermute() function
|