Home
last modified time | relevance | path

Searched refs:reordering (Results 1 – 9 of 9) sorted by relevance

/petsc/src/mat/impls/aij/mpi/strumpack/
H A Dstrumpack.c51 static PetscErrorCode MatSTRUMPACKSetReordering_STRUMPACK(Mat F, MatSTRUMPACKReordering reordering) in MatSTRUMPACKSetReordering_STRUMPACK() argument
56 …eordering_method", STRUMPACK_set_reordering_method(*S, (STRUMPACK_REORDERING_STRATEGY)reordering)); in MatSTRUMPACKSetReordering_STRUMPACK()
59 static PetscErrorCode MatSTRUMPACKGetReordering_STRUMPACK(Mat F, MatSTRUMPACKReordering *reordering) in MatSTRUMPACKGetReordering_STRUMPACK() argument
64 …PetscStackCallExternalVoid("STRUMPACK_reordering_method", *reordering = (MatSTRUMPACKReordering)ST… in MatSTRUMPACKGetReordering_STRUMPACK()
84 PetscErrorCode MatSTRUMPACKSetReordering(Mat F, MatSTRUMPACKReordering reordering) in MatSTRUMPACKSetReordering() argument
88 PetscValidLogicalCollectiveEnum(F, reordering, 2); in MatSTRUMPACKSetReordering()
89 PetscTryMethod(F, "MatSTRUMPACKSetReordering_C", (Mat, MatSTRUMPACKReordering), (F, reordering)); in MatSTRUMPACKSetReordering()
107 PetscErrorCode MatSTRUMPACKGetReordering(Mat F, MatSTRUMPACKReordering *reordering) in MatSTRUMPACKGetReordering() argument
111 …PetscTryMethod(F, "MatSTRUMPACKGetReordering_C", (Mat, MatSTRUMPACKReordering *), (F, reordering)); in MatSTRUMPACKGetReordering()
112 PetscValidLogicalCollectiveEnum(F, *reordering, 2); in MatSTRUMPACKGetReordering()
/petsc/doc/manual/
H A Dadvanced.md122 directory for examples on how the reordering routines may be written.
124 Once the reordering routine has been registered, it can be selected for
126 `-pc_factor_mat_ordering_type` `ordname`. If reordering from the API, the
211 stepchild substitute. After one has obtained a reordering, with
/petsc/doc/install/
H A Dexternal_software.md47 - SPARSPAK (matrix reordering routines, converted to C using f2c, this is the PUBLIC
/petsc/doc/miscellaneous/
H A Dacknowledgements.md51 - SPARSPAK - matrix reordering routines, converted to C
/petsc/doc/changes/
H A D2024.md293 that SLES can reuse the reordering and fill information for a new
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDMPlex.pyx2197 """Calculate a reordering of the mesh.
2204 Type of reordering, see `Mat.OrderingType`.
2270 Flag for reordering.
H A DMat.pyx4689 """Return a reordering for a matrix to improve a LU factorization.
4696 The type of reordering.
4728 The row reordering.
4730 The column reordering.
H A DDM.pyx53 """The `DM` reordering default flags."""
H A DPC.pyx1365 """Set options for the matrix factorization reordering.