|
enum | { hipfort_rocsparse_enums::rocsparse_operation_none = 111
, hipfort_rocsparse_enums::rocsparse_operation_transpose = 112
, hipfort_rocsparse_enums::rocsparse_operation_conjugate_transpose = 113
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_index_base_zero = 0
, hipfort_rocsparse_enums::rocsparse_index_base_one = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_matrix_type_general = 0
, hipfort_rocsparse_enums::rocsparse_matrix_type_symmetric = 1
, hipfort_rocsparse_enums::rocsparse_matrix_type_hermitian = 2
, hipfort_rocsparse_enums::rocsparse_matrix_type_triangular = 3
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_diag_type_non_unit = 0
, hipfort_rocsparse_enums::rocsparse_diag_type_unit = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_fill_mode_lower = 0
, hipfort_rocsparse_enums::rocsparse_fill_mode_upper = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_action_symbolic = 0
, hipfort_rocsparse_enums::rocsparse_action_numeric = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_direction_row = 0
, hipfort_rocsparse_enums::rocsparse_direction_column = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_hyb_partition_auto = 0
, hipfort_rocsparse_enums::rocsparse_hyb_partition_user = 1
, hipfort_rocsparse_enums::rocsparse_hyb_partition_max = 2
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_analysis_policy_reuse = 0
, hipfort_rocsparse_enums::rocsparse_analysis_policy_force = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_solve_policy_auto = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_pointer_mode_host = 0
, hipfort_rocsparse_enums::rocsparse_pointer_mode_device = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_layer_mode_none = 0
, hipfort_rocsparse_enums::rocsparse_layer_mode_log_trace = 1
, hipfort_rocsparse_enums::rocsparse_layer_mode_log_bench = 2
} |
|
enum | {
hipfort_rocsparse_enums::rocsparse_status_success = 0
, hipfort_rocsparse_enums::rocsparse_status_invalid_handle = 1
, hipfort_rocsparse_enums::rocsparse_status_not_implemented = 2
, hipfort_rocsparse_enums::rocsparse_status_invalid_pointer = 3
,
hipfort_rocsparse_enums::rocsparse_status_invalid_size = 4
, hipfort_rocsparse_enums::rocsparse_status_memory_error = 5
, hipfort_rocsparse_enums::rocsparse_status_internal_error = 6
, hipfort_rocsparse_enums::rocsparse_status_invalid_value = 7
,
hipfort_rocsparse_enums::rocsparse_status_arch_mismatch = 8
, hipfort_rocsparse_enums::rocsparse_status_zero_pivot = 9
, hipfort_rocsparse_enums::rocsparse_status_not_initialized = 10
, hipfort_rocsparse_enums::rocsparse_status_type_mismatch = 11
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_indextype_u16 = 1
, hipfort_rocsparse_enums::rocsparse_indextype_i32 = 2
, hipfort_rocsparse_enums::rocsparse_indextype_i64 = 3
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_datatype_f32_r = 151
, hipfort_rocsparse_enums::rocsparse_datatype_f64_r = 152
, hipfort_rocsparse_enums::rocsparse_datatype_f32_c = 154
, hipfort_rocsparse_enums::rocsparse_datatype_f64_c = 155
} |
|
enum | {
hipfort_rocsparse_enums::rocsparse_format_coo = 0
, hipfort_rocsparse_enums::rocsparse_format_coo_aos = 1
, hipfort_rocsparse_enums::rocsparse_format_csr = 2
, hipfort_rocsparse_enums::rocsparse_format_csc = 3
,
hipfort_rocsparse_enums::rocsparse_format_ell = 4
, hipfort_rocsparse_enums::rocsparse_format_bell = 5
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_order_row = 0
, hipfort_rocsparse_enums::rocsparse_order_column = 1
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spmat_fill_mode = 0
, hipfort_rocsparse_enums::rocsparse_spmat_diag_type = 1
, hipfort_rocsparse_enums::rocsparse_spmat_matrix_type = 2
} |
|
enum | {
hipfort_rocsparse_enums::rocsparse_spmv_alg_default = 0
, hipfort_rocsparse_enums::rocsparse_spmv_alg_coo = 1
, hipfort_rocsparse_enums::rocsparse_spmv_alg_csr_adaptive = 2
, hipfort_rocsparse_enums::rocsparse_spmv_alg_csr_stream = 3
,
hipfort_rocsparse_enums::rocsparse_spmv_alg_ell = 4
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spsv_alg_default = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spsv_stage_auto = 0
, hipfort_rocsparse_enums::rocsparse_spsv_stage_buffer_size = 1
, hipfort_rocsparse_enums::rocsparse_spsv_stage_preprocess = 2
, hipfort_rocsparse_enums::rocsparse_spsv_stage_compute = 3
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spsm_alg_default = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spsm_stage_auto = 0
, hipfort_rocsparse_enums::rocsparse_spsm_stage_buffer_size = 1
, hipfort_rocsparse_enums::rocsparse_spsm_stage_preprocess = 2
, hipfort_rocsparse_enums::rocsparse_spsm_stage_compute = 3
} |
|
enum | {
hipfort_rocsparse_enums::rocsparse_spmm_alg_default = 0
, hipfort_rocsparse_enums::rocsparse_spmm_alg_csr
, hipfort_rocsparse_enums::rocsparse_spmm_alg_coo_segmented
, hipfort_rocsparse_enums::rocsparse_spmm_alg_coo_atomic
,
hipfort_rocsparse_enums::rocsparse_spmm_alg_csr_row_split
, hipfort_rocsparse_enums::rocsparse_spmm_alg_csr_merge
, hipfort_rocsparse_enums::rocsparse_spmm_alg_coo_segmented_atomic
, hipfort_rocsparse_enums::rocsparse_spmm_alg_bell
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_sddmm_alg_default = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_sparse_to_dense_alg_default = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_dense_to_sparse_alg_default = 0
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spmm_stage_auto = 0
, hipfort_rocsparse_enums::rocsparse_spmm_stage_buffer_size = 1
, hipfort_rocsparse_enums::rocsparse_spmm_stage_preprocess = 2
, hipfort_rocsparse_enums::rocsparse_spmm_stage_compute = 3
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spgemm_stage_auto = 0
, hipfort_rocsparse_enums::rocsparse_spgemm_stage_buffer_size = 1
, hipfort_rocsparse_enums::rocsparse_spgemm_stage_nnz = 2
, hipfort_rocsparse_enums::rocsparse_spgemm_stage_compute = 3
} |
|
enum | { hipfort_rocsparse_enums::rocsparse_spgemm_alg_default = 0
} |
|