MatSTRUMPACKReordering#
sparsity reducing ordering to be used in MATSOLVERSTRUMPACK
Synopsis#
Values#
MAT_STRUMPACK_NATURAL
- use the current orderingMAT_STRUMPACK_METIS
- use MeTis to compute an orderingMAT_STRUMPACK_PARMETIS
- use ParMeTis to compute an orderingMAT_STRUMPACK_SCOTCH
- use Scotch to compute an orderingMAT_STRUMPACK_PTSCOTCH
- use parallel Scotch to compute an orderingMAT_STRUMPACK_RCM
- use an RCM orderingMAT_STRUMPACK_GEOMETRIC
- use a geometric ordering (needs mesh info from user)MAT_STRUMPACK_AMD
- approximate minimum degreeMAT_STRUMPACK_MMD
- multiple minimum degreeMAT_STRUMPACK_AND
- approximate nested dissectionMAT_STRUMPACK_MLF
- minimum local fillMAT_STRUMPACK_SPECTRAL
- spectral nested dissection
Developer Note#
Should be called MatSTRUMPACKReorderingType
See Also#
Mat
, MATSOLVERSTRUMPACK
, MatGetFactor()
, MatSTRUMPACKSetReordering()
Level#
intermediate
Location#
Examples#
Examples#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages