ConfigParam#

enum nvmath.bindings.cudss.ConfigParam(value)[source]#

See cudssConfigParam_t.

Member Type:

int

Valid values are as follows:

REORDERING_ALG = <ConfigParam.REORDERING_ALG: 0>#
FACTORIZATION_ALG = <ConfigParam.FACTORIZATION_ALG: 1>#
SOLVE_ALG = <ConfigParam.SOLVE_ALG: 2>#
MATCHING_TYPE = <ConfigParam.MATCHING_TYPE: 3>#
SOLVE_MODE = <ConfigParam.SOLVE_MODE: 4>#
IR_N_STEPS = <ConfigParam.IR_N_STEPS: 5>#
IR_TOL = <ConfigParam.IR_TOL: 6>#
PIVOT_TYPE = <ConfigParam.PIVOT_TYPE: 7>#
PIVOT_THRESHOLD = <ConfigParam.PIVOT_THRESHOLD: 8>#
PIVOT_EPSILON = <ConfigParam.PIVOT_EPSILON: 9>#
MAX_LU_NNZ = <ConfigParam.MAX_LU_NNZ: 10>#
HYBRID_MODE = <ConfigParam.HYBRID_MODE: 11>#
HYBRID_DEVICE_MEMORY_LIMIT = <ConfigParam.HYBRID_DEVICE_MEMORY_LIMIT: 12>#
USE_CUDA_REGISTER_MEMORY = <ConfigParam.USE_CUDA_REGISTER_MEMORY: 13>#
HOST_NTHREADS = <ConfigParam.HOST_NTHREADS: 14>#
HYBRID_EXECUTE_MODE = <ConfigParam.HYBRID_EXECUTE_MODE: 15>#
PIVOT_EPSILON_ALG = <ConfigParam.PIVOT_EPSILON_ALG: 16>#