msgpool.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, 2009, 2012                            */
00007 /* this package is distributed under the terms of the                        */
00008 /* Lesser GNU Public License, see the file COPYING.LIB                       */
00009 /* ///////////////////////////////////////////////////////////////////////// */
00010 
00011 #define ERRMSG_0  "Not enough scratch memory"
00012 #define ERRMSG_1  "Cannot malloc"
00013 #define ERRMSG_2  "Invalid data"
00014 #define ERRMSG_3  "Cannot evaluate basis functions"
00015 #define ERRMSG_4  "Iterations limit exceeded"
00016 #define ERRMSG_5  "Bracketing failed"
00017 #define ERRMSG_6  "Failed to improve a point"
00018 #define ERRMSG_7  "Cannot decompose constraint equations matrix"
00019 #define ERRMSG_8  "Cannot transform the Hessian"
00020 #define ERRMSG_9  "Cannot find rows"
00021 #define ERRMSG_10 "Could not find neighbours"
00022 #define ERRMSG_11 "Could not order points"
00023 #define ERRMSG_12 "Failed to set up a small block"
00024 #define ERRMSG_13 "Failed to set up a big block"
00025 #define ERRMSG_14 "Something wrong with the mesh"
00026 #define ERRMSG_15 "Failed to set up the elements"
00027 #define ERRMSG_16 "Failed to set up normal vectors"
00028 #define ERRMSG_17 "Failed to extract block Hessian rows"
00029 #define ERRMSG_18 "Block Hessian not positive-definite"
00030 #define ERRMSG_19 "Could not compute the Hessian matrix"
00031 #define ERRMSG_20 "Could not compute the gradient"
00032 #define ERRMSG_21 "CG method failed"
00033 #define ERRMSG_22 "No progress"
00034 #define ERRMSG_23 "Cannot begin bracketing"
00035 #define ERRMSG_24 "Failed to set up the coarse mesh preconditioner"
00036