3.1. 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.

3.1.1. hipSOLVER compatibility API types

hipsolverDnHandle_t

typedef hipsolverHandle_t hipsolverDnHandle_t

Provided for convenience when porting code from cuSOLVER.

hipsolverGesvdjInfo_t

typedef void *hipsolverGesvdjInfo_t

hipsolverEigRange_t

enum hipsolverEigRange_t

Values:

enumerator HIPSOLVER_EIG_RANGE_ALL
enumerator HIPSOLVER_EIG_RANGE_V
enumerator HIPSOLVER_EIG_RANGE_I