Refactorization datatypes
hipSOLVER defines types and enumerations that are internally converted to the corresponding backend
types at runtime. Here we list the types used in the this compatibility API.
hipSOLVER compatibility API types
List of types in the compatibility API
typedef void * hipsolverRfHandle_t
enum hipsolverRfFactorization_t
Values:
enumerator HIPSOLVERRF_FACTORIZATION_ALG0
enumerator HIPSOLVERRF_FACTORIZATION_ALG1
enumerator HIPSOLVERRF_FACTORIZATION_ALG2
enum hipsolverRfNumericBoostReport_t
Values:
enumerator HIPSOLVERRF_NUMERIC_BOOST_NOT_USED
enumerator HIPSOLVERRF_NUMERIC_BOOST_USED
enum hipsolverRfResetValuesFastMode_t
Values:
enumerator HIPSOLVERRF_RESET_VALUES_FAST_MODE_OFF
enumerator HIPSOLVERRF_RESET_VALUES_FAST_MODE_ON
enum hipsolverRfTriangularSolve_t
Values:
enumerator HIPSOLVERRF_TRIANGULAR_SOLVE_ALG1
enumerator HIPSOLVERRF_TRIANGULAR_SOLVE_ALG2
enumerator HIPSOLVERRF_TRIANGULAR_SOLVE_ALG3
enum hipsolverRfUnitDiagonal_t
Values:
enumerator HIPSOLVERRF_UNIT_DIAGONAL_STORED_L
enumerator HIPSOLVERRF_UNIT_DIAGONAL_STORED_U
enumerator HIPSOLVERRF_UNIT_DIAGONAL_ASSUMED_L
enumerator HIPSOLVERRF_UNIT_DIAGONAL_ASSUMED_U