Home
last modified time | relevance | path

Searched defs:permutation (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/impls/aij/seq/bas/
H A Dspbas.c630 …tic PetscErrorCode spbas_apply_reordering_rows(spbas_matrix *matrix_A, const PetscInt *permutation) in spbas_apply_reordering_rows()
668 …tic PetscErrorCode spbas_apply_reordering_cols(spbas_matrix *matrix_A, const PetscInt *permutation) in spbas_apply_reordering_cols()
695 PetscErrorCode spbas_apply_reordering(spbas_matrix *matrix_A, const PetscInt *permutation, const Pe… in spbas_apply_reordering()
/petsc/src/dm/impls/plex/
H A Dplexreorder.c432 static PetscErrorCode DMCreateSectionPermutation_Plex_Reverse(DM dm, IS *permutation, PetscBT *bloc… in DMCreateSectionPermutation_Plex_Reverse()
449 static PetscErrorCode DMCreateSectionPermutation_Plex_Cohesive_Old(DM dm, IS *permutation, PetscBT … in DMCreateSectionPermutation_Plex_Cohesive_Old()
566 static PetscErrorCode DMCreateSectionPermutation_Plex_Cohesive(DM dm, IS *permutation, PetscBT *blo… in DMCreateSectionPermutation_Plex_Cohesive()
/petsc/src/mat/impls/htool/
H A Dhtool.hpp46 PetscBool permutation; member
/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope.h34 Mat permutation; member
H A Dtelescope_coarsedm.c33 Mat permutation; member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMLabel.pyx548 def permute(self, IS permutation) -> DMLabel:
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c39 … PCGASMComputeGlobalSubdomainNumbering_Private(PC pc, PetscInt **numbering, PetscInt **permutation) in PCGASMComputeGlobalSubdomainNumbering_Private()
126 …PetscInt *numbering, *permutation; /* global numbering of locally-supported subdomains and the p… in PCGASMPrintSubdomains() local
168 …PetscInt *numbering, *permutation; /* global numbering of locally-supported subdomains and the p… in PCView_GASM() local
/petsc/src/dm/interface/
H A Ddmi.c80 IS permutation; in PetscSectionSelectFields_Private() local
/petsc/src/dm/label/
H A Ddmlabel.c1786 PetscErrorCode DMLabelPermute(DMLabel label, IS permutation, DMLabel *labelNew) in DMLabelPermute()
1851 PetscErrorCode DMLabelPermuteValues(DMLabel label, IS permutation) in DMLabelPermuteValues()
1889 PetscErrorCode DMLabelRewriteValues(DMLabel label, IS permutation) in DMLabelRewriteValues()
/petsc/src/vec/is/section/interface/
H A Dsection.c3090 PetscErrorCode PetscSectionPermute(PetscSection section, IS permutation, PetscSection *sectionNew) in PetscSectionPermute()