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>#
USE_MATCHING = <ConfigParam.USE_MATCHING: 3>#
MATCHING_ALG = <ConfigParam.MATCHING_ALG: 4>#
SOLVE_MODE = <ConfigParam.SOLVE_MODE: 5>#
IR_N_STEPS = <ConfigParam.IR_N_STEPS: 6>#
IR_TOL = <ConfigParam.IR_TOL: 7>#
PIVOT_TYPE = <ConfigParam.PIVOT_TYPE: 8>#
PIVOT_THRESHOLD = <ConfigParam.PIVOT_THRESHOLD: 9>#
PIVOT_EPSILON = <ConfigParam.PIVOT_EPSILON: 10>#
MAX_LU_NNZ = <ConfigParam.MAX_LU_NNZ: 11>#
HYBRID_MODE = <ConfigParam.HYBRID_MODE: 12>#
HYBRID_DEVICE_MEMORY_LIMIT = <ConfigParam.HYBRID_DEVICE_MEMORY_LIMIT: 13>#
USE_CUDA_REGISTER_MEMORY = <ConfigParam.USE_CUDA_REGISTER_MEMORY: 14>#
HOST_NTHREADS = <ConfigParam.HOST_NTHREADS: 15>#
HYBRID_EXECUTE_MODE = <ConfigParam.HYBRID_EXECUTE_MODE: 16>#
PIVOT_EPSILON_ALG = <ConfigParam.PIVOT_EPSILON_ALG: 17>#
ND_NLEVELS = <ConfigParam.ND_NLEVELS: 18>#
UBATCH_SIZE = <ConfigParam.UBATCH_SIZE: 19>#
UBATCH_INDEX = <ConfigParam.UBATCH_INDEX: 20>#
USE_SUPERPANELS = <ConfigParam.USE_SUPERPANELS: 21>#
DEVICE_COUNT = <ConfigParam.DEVICE_COUNT: 22>#
DEVICE_INDICES = <ConfigParam.DEVICE_INDICES: 23>#
SCHUR_MODE = <ConfigParam.SCHUR_MODE: 24>#
DETERMINISTIC_MODE = <ConfigParam.DETERMINISTIC_MODE: 25>#