| 
 Defines | 
| 
#define  | GAN_ERROR_FAILURE   1 | 
| 
#define  | GAN_ERROR_NOT_IMPLEMENTED   2 | 
| 
#define  | GAN_ERROR_REF_OUTSIDE_MATRIX   3 | 
| 
#define  | GAN_ERROR_CANT_REALLOC   4 | 
| 
#define  | GAN_ERROR_MALLOC_FAILED   5 | 
| 
#define  | GAN_ERROR_DIFFERENT_DIMS   6 | 
| 
#define  | GAN_ERROR_INCOMPATIBLE   7 | 
| 
#define  | GAN_ERROR_MATRIX_NOT_SQUARE   8 | 
| 
#define  | GAN_ERROR_INPLACE_TRANSPOSE   9 | 
| 
#define  | GAN_ERROR_INPLACE_MULTIPLY   10 | 
| 
#define  | GAN_ERROR_ARRAY_TOO_SMALL   11 | 
| 
#define  | GAN_ERROR_ILLEGAL_TYPE   12 | 
| 
#define  | GAN_ERROR_NO_IMPLICIT_INV   13 | 
| 
#define  | GAN_ERROR_CLAPACK_ILLEGAL_ARG   14 | 
| 
#define  | GAN_ERROR_CBLAS_ILLEGAL_ARG   15 | 
| 
#define  | GAN_ERROR_CBLAS_FAILED   16 | 
| 
#define  | GAN_ERROR_NOT_POSITIVE_DEFINITE   17 | 
| 
#define  | GAN_ERROR_DIVISION_BY_ZERO   18 | 
| 
#define  | GAN_ERROR_SQRT_OF_NEG_NUMBER   19 | 
| 
#define  | GAN_ERROR_NO_CONVERGENCE   20 | 
| 
#define  | GAN_ERROR_SINGULAR_MATRIX   21 | 
| 
#define  | GAN_ERROR_IMAGE_TOO_SMALL   22 | 
| 
#define  | GAN_ERROR_NO_DATA   23 | 
| 
#define  | GAN_ERROR_NOT_ENOUGH_DATA   24 | 
| 
#define  | GAN_ERROR_OPENING_FILE   25 | 
| 
#define  | GAN_ERROR_CORRUPTED_FILE   26 | 
| 
#define  | GAN_ERROR_OUTSIDE_RANGE   27 | 
| 
#define  | GAN_ERROR_TOO_LARGE   28 | 
| 
#define  | GAN_ERROR_TOO_SMALL   29 | 
| 
#define  | GAN_ERROR_TRUNCATED_FILE   30 | 
| 
#define  | GAN_ERROR_NOT_INITIALISED   31 | 
| 
#define  | GAN_ERROR_ILLEGAL_ARGUMENT   32 | 
| 
#define  | GAN_ERROR_CCMATH_FAILED   33 | 
| 
#define  | GAN_ERROR_NO_SOLUTION   34 | 
| 
#define  | GAN_ERROR_READING_FROM_FILE   35 | 
| 
#define  | GAN_ERROR_WRITING_TO_FILE   36 | 
| 
#define  | GAN_ERROR_EXTERNAL_LIBRARY_CALL   37 | 
| 
#define  | GAN_ERROR_ILLEGAL_IMAGE_TYPE   38 | 
| 
#define  | GAN_ERROR_ILLEGAL_IMAGE_FORMAT   39 | 
| 
#define  | GAN_ERROR_ILLEGAL_IMAGE_FILE_FORMAT   40 | 
| 
#define  | GAN_ERROR_ILLEGAL_IMAGE_CHANNEL   41 |