eg1herror.h

Go to the documentation of this file.
00001 
00002 /* ///////////////////////////////////////////////////////////////////////// */
00003 /* This file is a part of the BSTools package                                */
00004 /* written by Przemyslaw Kiciak                                              */
00005 /* ///////////////////////////////////////////////////////////////////////// */
00006 /* (C) Copyright by Przemyslaw Kiciak, 2005, 2008                            */
00007 /* this package is distributed under the terms of the                        */
00008 /* Lesser GNU Public License, see the file COPYING.LIB                       */
00009 /* ///////////////////////////////////////////////////////////////////////// */
00010 
00011 /* this header file is private for g2hole library functions; */
00012 /* it is NOT intended to be #included in application source files */
00013 
00014 #define G1H_ERROR_NO_SCRATCH_MEMORY       1
00015 #define G1H_ERROR_CANNOT_MALLOC           2
00016 #define G1H_ERROR_INVALID_OPTION          3
00017 #define G1H_ERROR_INVALID_PARTITION       4
00018 #define G1H_ERROR_INVALID_JUNC_FUNC       5
00019 #define G1H_ERROR_NONPOSITIVE_MATRIX      6
00020 #define G1H_ERROR_NONPOSITIVE_EXT_MATRIX  7
00021 #define G1H_ERROR_UNDEFINED_CONSTR        8
00022 #define G1H_ERROR_INCONSISTENT_CONSTR     9
00023 #define G1H_ERROR_NL_CANNOT_PROJECT      10
00024 #define G1H_ERROR_NL_JACOBIAN            11
00025 #define G1H_ERROR_NL_MINIMIZATION        12
00026 #define G1H_ERROR_SPLINE_BASIS_NOT_READY 13
00027 
00028 char *_g1h_GetErrorString ( int errorcode );
00029