3.6. Deprecated

Originally, rocSOLVER maintained its own types and helpers as aliases to those of rocBLAS. These aliases are now deprecated. See the rocBLAS types and rocBLAS auxiliary functions documentation for information on the suggested replacements.

3.6.1. Types

rocsolver_int

typedef rocblas_int rocsolver_int

Deprecated:

Use rocblas_int.

Deprecated since version 3.5: Use rocblas_int.

rocsolver_handle

typedef rocblas_handle rocsolver_handle

Deprecated:

Use rocblas_handle.

Deprecated since version 3.5: Use rocblas_handle.

rocsolver_direction

typedef rocblas_direct rocsolver_direction

Deprecated:

Use rocblas_direct

Deprecated since version 3.5: Use rocblas_direct.

rocsolver_storev

typedef rocblas_storev rocsolver_storev

Deprecated:

Use rocblas_storev.

Deprecated since version 3.5: Use rocblas_storev.

rocsolver_operation

typedef rocblas_operation rocsolver_operation

Deprecated:

Use rocblas_operation.

Deprecated since version 3.5: Use rocblas_operation.

rocsolver_fill

typedef rocblas_fill rocsolver_fill

Deprecated:

Use rocblas_fill.

Deprecated since version 3.5: Use rocblas_fill.

rocsolver_diagonal

typedef rocblas_diagonal rocsolver_diagonal

Deprecated:

Use rocblas_diagonal.

Deprecated since version 3.5: Use rocblas_diagonal.

rocsolver_side

typedef rocblas_side rocsolver_side

Deprecated:

Use rocblas_stide.

Deprecated since version 3.5: Use rocblas_side.

rocsolver_status

typedef rocblas_status rocsolver_status

Deprecated:

Use rocblas_status.

Deprecated since version 3.5: Use rocblas_status.

3.6.2. Auxiliary functions

rocsolver_create_handle()

rocsolver_status rocsolver_create_handle(rocsolver_handle *handle)

Deprecated:

Use rocblas_create_handle.

Deprecated since version 3.5: Use rocblas_create_handle().

rocsolver_destroy_handle()

rocsolver_status rocsolver_destroy_handle(rocsolver_handle handle)

Deprecated:

Use rocblas_destroy_handle.

Deprecated since version 3.5: Use rocblas_destroy_handle().

rocsolver_set_stream()

rocsolver_status rocsolver_set_stream(rocsolver_handle handle, hipStream_t stream)

Deprecated:

Use rocblas_set_stream.

Deprecated since version 3.5: Use rocblas_set_stream().

rocsolver_get_stream()

rocsolver_status rocsolver_get_stream(rocsolver_handle handle, hipStream_t *stream)

Deprecated:

Use rocblas_get_stream.

Deprecated since version 3.5: Use rocblas_get_stream().

rocsolver_set_vector()

rocsolver_status rocsolver_set_vector(rocsolver_int n, rocsolver_int elem_size, const void *x, rocsolver_int incx, void *y, rocsolver_int incy)

Deprecated:

Use rocblas_set_vector.

Deprecated since version 3.5: Use rocblas_set_vector().

rocsolver_get_vector()

rocsolver_status rocsolver_get_vector(rocsolver_int n, rocsolver_int elem_size, const void *x, rocsolver_int incx, void *y, rocsolver_int incy)

Deprecated:

Use rocblas_get_vector.

Deprecated since version 3.5: Use rocblas_get_vector().

rocsolver_set_matrix()

rocsolver_status rocsolver_set_matrix(rocsolver_int rows, rocsolver_int cols, rocsolver_int elem_size, const void *a, rocsolver_int lda, void *b, rocsolver_int ldb)

Deprecated:

Use rocblas_set_matrix.

Deprecated since version 3.5: Use rocblas_set_matrix().

rocsolver_get_matrix()

rocsolver_status rocsolver_get_matrix(rocsolver_int rows, rocsolver_int cols, rocsolver_int elem_size, const void *a, rocsolver_int lda, void *b, rocsolver_int ldb)

Deprecated:

Use rocblas_get_matrix.

Deprecated since version 3.5: Use rocblas_get_matrix().