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#

typedef void *hipsolverGesvdjInfo_t#

hipsolverSyevjInfo_t#

See hipsolverSyevjInfo_t.

hipsolverStatus_t#

See hipsolverStatus_t.

hipsolverOperation_t#

See hipsolverOperation_t.

hipsolverFillMode_t#

See hipsolverFillMode_t.

hipsolverSideMode_t#

See hipsolverSideMode_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#