UMFPACK

Usage:

-mat_type umfpack -ksp_type preonly -pc_type lu.

seqaij matrix type

Options:

Control parameters for symbolic factorization

-mat_umfpack_strategy

ordering and pivoting strategy

0 = UMFPACK_STRATEGY_AUTO
1 = UMFPACK_STRATEGY_UNSYMMETRIC
2 = UMFPACK_STRATEGY_SYMMETRIC
3 = UMFPACK_STRATEGY_2BY2;

-mat_umfpack_dense_col

-mat_umfpack_dense_row

-mat_umfpack_amd_dense

-mat_umfpack_block_size

-mat_umfpack_2by2_tolerance

-mat_umfpack_fixq

-mat_umfpack_aggressive

Control parameters used by numeric factorization

-mat_umfpack_pivot_tolerance

-mat_umfpack_sym_pivot_tolerance

-mat_umfpack_scale

0 = UMFPACK_SCALE_NONE
1 = UMFPACK_SCALE_SUM
2 = UMFPACK_SCALE_MAX

-mat_umfpack_alloc_init

-mat_umfpack_front_alloc_init

-mat_umfpack_droptol

Control parameters used by solve

-mat_umfpack_irstep

-pc_factor_mat_ordering_type

Other Options:

-mat_umfpack_prl

print level

-mat_umfpack_dense_col <alpha_c>

dense column threshold

-mat_umfpack_block_size <bs>

block size for BLAS-Level 3 calls

-mat_umfpack_pivot_tolerance <delta>

partial pivot tolerance

-mat_umfpack_alloc_init <delta>

factorized matrix allocation modifier

-mat_umfpack_irstep <maxit>

maximum number of iterative refinement steps

 

Back to Main Page