Types
hipSOLVER defines types and enumerations that are internally converted to cuBLAS/cuSOLVER or
rocBLAS/rocSOLVER types at runtime. Here we list the types used in the 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