TMKL_Sparse_status Enumeration

type TMKL_Sparse_status = ( SPARSE_STATUS_SUCCESS = 0, SPARSE_STATUS_NOT_INITIALIZED = 1, SPARSE_STATUS_ALLOC_FAILED = 2, SPARSE_STATUS_INVALID_VALUE = 3, SPARSE_STATUS_EXECUTION_FAILED = 4, SPARSE_STATUS_INTERNAL_ERROR = 5, SPARSE_STATUS_NOT_SUPPORTED = 6 );

Values

NameDescription
SPARSE_STATUS_ALLOC_FAILEDinternal error: memory allocation failed
SPARSE_STATUS_EXECUTION_FAILEDe.g. 0-diagonal element for triangular solver, etc.
SPARSE_STATUS_INTERNAL_ERRORinternal error
SPARSE_STATUS_INVALID_VALUEinvalid input value
SPARSE_STATUS_NOT_INITIALIZEDempty handle or matrix arrays
SPARSE_STATUS_NOT_SUPPORTEDe.g. operation for double precision doesn't support other types
SPARSE_STATUS_SUCCESSthe operation was successful