50 case CUSOLVER_STATUS_SUCCESS:
51 return "CUSOLVER_STATUS_SUCCESS";
52 case CUSOLVER_STATUS_NOT_INITIALIZED:
53 return "CUSOLVER_STATUS_NOT_INITIALIZED";
54 case CUSOLVER_STATUS_ALLOC_FAILED:
55 return "CUSOLVER_STATUS_ALLOC_FAILED";
56 case CUSOLVER_STATUS_INVALID_VALUE:
57 return "CUSOLVER_STATUS_INVALID_VALUE";
58 case CUSOLVER_STATUS_ARCH_MISMATCH:
59 return "CUSOLVER_STATUS_ARCH_MISMATCH";
60 case CUSOLVER_STATUS_MAPPING_ERROR:
61 return "CUSOLVER_STATUS_MAPPING_ERROR";
62 case CUSOLVER_STATUS_EXECUTION_FAILED:
63 return "CUSOLVER_STATUS_EXECUTION_FAILED";
64 case CUSOLVER_STATUS_INTERNAL_ERROR:
65 return "CUSOLVER_STATUS_INTERNAL_ERROR";
66 case CUSOLVER_STATUS_MATRIX_TYPE_NOT_SUPPORTED:
67 return "CUSOLVER_STATUS_MATRIX_TYPE_NOT_SUPPORTED";
68 case CUSOLVER_STATUS_NOT_SUPPORTED:
69 return "CUSOLVER_STATUS_NOT_SUPPORTED";
70 case CUSOLVER_STATUS_ZERO_PIVOT:
71 return "CUSOLVER_STATUS_ZERO_PIVOT";
72 case CUSOLVER_STATUS_INVALID_LICENSE:
73 return "CUSOLVER_STATUS_INVALID_LICENSE";
74 case CUSOLVER_STATUS_IRS_PARAMS_NOT_INITIALIZED:
75 return "CUSOLVER_STATUS_IRS_PARAMS_NOT_INITIALIZED";
76 case CUSOLVER_STATUS_IRS_PARAMS_INVALID:
77 return "CUSOLVER_STATUS_IRS_PARAMS_INVALID";
78 case CUSOLVER_STATUS_IRS_PARAMS_INVALID_PREC:
79 return "CUSOLVER_STATUS_IRS_PARAMS_INVALID_PREC";
80 case CUSOLVER_STATUS_IRS_PARAMS_INVALID_REFINE:
81 return "CUSOLVER_STATUS_IRS_PARAMS_INVALID_REFINE";
82 case CUSOLVER_STATUS_IRS_PARAMS_INVALID_MAXITER:
83 return "CUSOLVER_STATUS_IRS_PARAMS_INVALID_MAXITER";
84 case CUSOLVER_STATUS_IRS_INTERNAL_ERROR:
85 return "CUSOLVER_STATUS_IRS_INTERNAL_ERROR";
86 case CUSOLVER_STATUS_IRS_NOT_SUPPORTED:
87 return "CUSOLVER_STATUS_IRS_NOT_SUPPORTED";
88 case CUSOLVER_STATUS_IRS_OUT_OF_RANGE:
89 return "CUSOLVER_STATUS_IRS_OUT_OF_RANGE";
90 case CUSOLVER_STATUS_IRS_NRHS_NOT_SUPPORTED_FOR_REFINE_GMRES:
91 return "CUSOLVER_STATUS_IRS_NRHS_NOT_SUPPORTED_FOR_REFINE_GMRES";
92 case CUSOLVER_STATUS_IRS_INFOS_NOT_INITIALIZED:
93 return "CUSOLVER_STATUS_IRS_INFOS_NOT_INITIALIZED";
94 case CUSOLVER_STATUS_IRS_INFOS_NOT_DESTROYED:
95 return "CUSOLVER_STATUS_IRS_INFOS_NOT_DESTROYED";
96 case CUSOLVER_STATUS_IRS_MATRIX_SINGULAR:
97 return "CUSOLVER_STATUS_IRS_MATRIX_SINGULAR";
98 case CUSOLVER_STATUS_INVALID_WORKSPACE:
99 return "CUSOLVER_STATUS_INVALID_WORKSPACE";
101 return "CUSOLVER UNKNOWN ERROR";