-
aoclsparse_status aoclsparse_set_mat_diag_type(aoclsparse_mat_descr descr, aoclsparse_diag_type diag_type)#
Specify the matrix diagonal type of a matrix descriptor.
aoclsparse_set_mat_diag_typesets the matrix diagonal type of a matrix descriptor. Valid diagonal types are aoclsparse_diag_type_unit, aoclsparse_diag_type_non_unit or aoclsparse_diag_type_zero.- Parameters:
descr – [inout] the matrix descriptor.
diag_type – [in] aoclsparse_diag_type_unit or aoclsparse_diag_type_non_unit or aoclsparse_diag_type_zero.
- Return values:
aoclsparse_status_success – the operation completed successfully.
aoclsparse_status_invalid_pointer –
descrpointer is invalid.aoclsparse_status_invalid_value –
diag_typeis invalid.