|
enum | {
hipfort_hipsparse_enums::hipsparse_status_success = 0
, hipfort_hipsparse_enums::hipsparse_status_not_initialized = 1
, hipfort_hipsparse_enums::hipsparse_status_alloc_failed = 2
, hipfort_hipsparse_enums::hipsparse_status_invalid_value = 3
,
hipfort_hipsparse_enums::hipsparse_status_arch_mismatch = 4
, hipfort_hipsparse_enums::hipsparse_status_mapping_error = 5
, hipfort_hipsparse_enums::hipsparse_status_execution_failed = 6
, hipfort_hipsparse_enums::hipsparse_status_internal_error = 7
,
hipfort_hipsparse_enums::hipsparse_status_matrix_type_not_supported = 8
, hipfort_hipsparse_enums::hipsparse_status_zero_pivot = 9
, hipfort_hipsparse_enums::hipsparse_status_not_supported = 10
, hipfort_hipsparse_enums::hipsparse_status_insufficient_resources = 11
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_pointer_mode_host = 0
, hipfort_hipsparse_enums::hipsparse_pointer_mode_device = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_action_symbolic = 0
, hipfort_hipsparse_enums::hipsparse_action_numeric = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_matrix_type_general = 0
, hipfort_hipsparse_enums::hipsparse_matrix_type_symmetric = 1
, hipfort_hipsparse_enums::hipsparse_matrix_type_hermitian = 2
, hipfort_hipsparse_enums::hipsparse_matrix_type_triangular = 3
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_fill_mode_lower = 0
, hipfort_hipsparse_enums::hipsparse_fill_mode_upper = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_diag_type_non_unit = 0
, hipfort_hipsparse_enums::hipsparse_diag_type_unit = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_index_base_zero = 0
, hipfort_hipsparse_enums::hipsparse_index_base_one = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_operation_non_transpose = 0
, hipfort_hipsparse_enums::hipsparse_operation_transpose = 1
, hipfort_hipsparse_enums::hipsparse_operation_conjugate_transpose = 2
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_hyb_partition_auto = 0
, hipfort_hipsparse_enums::hipsparse_hyb_partition_user = 1
, hipfort_hipsparse_enums::hipsparse_hyb_partition_max = 2
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_solve_policy_no_level = 0
, hipfort_hipsparse_enums::hipsparse_solve_policy_use_level = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_side_left = 0
, hipfort_hipsparse_enums::hipsparse_side_right = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_direction_row = 0
, hipfort_hipsparse_enums::hipsparse_direction_column = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_format_csr = 1
, hipfort_hipsparse_enums::hipsparse_format_coo = 3
, hipfort_hipsparse_enums::hipsparse_format_coo_aos = 4
, hipfort_hipsparse_enums::hipsparse_format_blocked_ell = 5
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_order_row = 0
, hipfort_hipsparse_enums::hipsparse_order_column = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_index_16u = 1
, hipfort_hipsparse_enums::hipsparse_index_32i = 2
, hipfort_hipsparse_enums::hipsparse_index_64i = 3
} |
|
enum | {
hipfort_hipsparse_enums::hipsparse_mv_alg_default = 0
, hipfort_hipsparse_enums::hipsparse_coomv_alg = 1
, hipfort_hipsparse_enums::hipsparse_csrmv_alg1 = 2
, hipfort_hipsparse_enums::hipsparse_csrmv_alg2 = 3
,
hipfort_hipsparse_enums::hipsparse_spmv_alg_default = 4
, hipfort_hipsparse_enums::hipsparse_spmv_coo_alg1 = 5
, hipfort_hipsparse_enums::hipsparse_spmv_coo_alg2 = 6
, hipfort_hipsparse_enums::hipsparse_spmv_csr_alg1 = 7
,
hipfort_hipsparse_enums::hipsparse_spmv_csr_alg2 = 8
} |
|
enum | {
hipfort_hipsparse_enums::hipsparse_mm_alg_default = 0
, hipfort_hipsparse_enums::hipsparse_coomm_alg1 = 1
, hipfort_hipsparse_enums::hipsparse_coomm_alg2 = 2
, hipfort_hipsparse_enums::hipsparse_coomm_alg3 = 3
,
hipfort_hipsparse_enums::hipsparse_csrmm_alg1 = 4
, hipfort_hipsparse_enums::hipsparse_spmm_alg_default = 5
, hipfort_hipsparse_enums::hipsparse_spmm_coo_alg1 = 6
, hipfort_hipsparse_enums::hipsparse_spmm_coo_alg2 = 7
,
hipfort_hipsparse_enums::hipsparse_spmm_coo_alg3 = 8
, hipfort_hipsparse_enums::hipsparse_spmm_coo_alg4 = 9
, hipfort_hipsparse_enums::hipsparse_spmm_csr_alg1 = 10
, hipfort_hipsparse_enums::hipsparse_spmm_csr_alg2 = 11
,
hipfort_hipsparse_enums::hipsparse_spmm_blocked_ell_alg1 = 12
, hipfort_hipsparse_enums::hipsparse_spmm_csr_alg3 = 13
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_sparsetodense_alg_default = 0
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_densetosparse_alg_default = 0
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_sddmm_alg_default = 0
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_spsv_alg_default = 0
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_spsm_alg_default = 0
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_spmat_fill_mode = 0
, hipfort_hipsparse_enums::hipsparse_spmat_diag_type = 1
} |
|
enum | { hipfort_hipsparse_enums::hipsparse_spgemm_default = 0
} |
|