Main Page | Modules | Class List | File List | Class Members | File Members

misc_error.h File Reference

#include <stdio.h>
#include <float.h>
#include <limits.h>
#include <gandalf/common/gan_err.h>
#include <gandalf/common/misc_defs.h>

Go to the source code of this file.

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


Detailed Description

Module: Miscellaneous error declarations

Part of: Gandalf Library

Version:
1.25
Date:
2006/01/19 15:00:08
Author:
pm
Copyright: (c) 2000 Imagineer Software Limited
Generated on Fri Mar 17 12:44:52 2006 by  doxygen 1.3.9.1