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#

hipsolverDnHandle_t#

typedef hipsolverHandle_t hipsolverDnHandle_t#

Provided for convenience when porting code from cuSOLVER.

hipsolverGesvdjInfo_t#

See hipsolverGesvdjInfo_t.

hipsolverSyevjInfo_t#

See hipsolverSyevjInfo_t.

hipsolverStatus_t#

See hipsolverStatus_t.

hipblasOperation_t#

See hipblasOperation_t.

hipblasFillMode_t#

See hipblasFillMode_t.

hipblasSideMode_t#

See hipblasSideMode_t.

hipsolverEigMode_t#

See hipsolverEigMode_t.

hipsolverEigType_t#

See hipsolverEigType_t.

hipsolverEigRange_t#

enum hipsolverEigRange_t#

Values:

enumerator HIPSOLVER_EIG_RANGE_ALL#
enumerator HIPSOLVER_EIG_RANGE_V#
enumerator HIPSOLVER_EIG_RANGE_I#