$search
00001 // Copyright (C) 2008-2011 NICTA (www.nicta.com.au) 00002 // Copyright (C) 2008-2011 Conrad Sanderson 00003 // 00004 // This file is part of the Armadillo C++ library. 00005 // It is provided without any warranty of fitness 00006 // for any purpose. You can redistribute this file 00007 // and/or modify it under the terms of the GNU 00008 // Lesser General Public License (LGPL) as published 00009 // by the Free Software Foundation, either version 3 00010 // of the License or (at your option) any later version. 00011 // (see http://www.opensource.org/licenses for more info) 00012 00013 00014 00015 // #define ARMA_64BIT_WORD 00018 00019 // #define ARMA_USE_CXX11 00022 00023 #if !defined(ARMA_USE_LAPACK) 00024 // #define ARMA_USE_LAPACK 00028 #endif 00029 00030 #if !defined(ARMA_USE_BLAS) 00031 // #define ARMA_USE_BLAS 00036 #endif 00037 00038 // #define ARMA_BLAS_LONG 00040 00041 // #define ARMA_BLAS_LONG_LONG 00043 00044 #define ARMA_BLAS_UNDERSCORE 00045 00046 00047 00048 // #define ARMA_BLAS_CAPITALS 00050 00051 #if !defined(ARMA_MAT_PREALLOC) 00052 #define ARMA_MAT_PREALLOC 16 00053 #endif 00054 00055 00056 00057 00058 00059 // #define ARMA_USE_TBB_ALLOC 00061 00062 // #define ARMA_USE_ATLAS 00063 // #define ARMA_ATLAS_INCLUDE_DIR /usr/include/ 00067 00068 // #define ARMA_USE_BOOST 00069 // #define ARMA_USE_BOOST_DATE 00070 // #define ARMA_USE_WRAPPER 00071 00072 #define ARMA_PRINT_LOGIC_ERRORS 00073 #define ARMA_PRINT_RUNTIME_ERRORS 00074 00075 // #define ARMA_HAVE_STD_ISFINITE 00076 // #define ARMA_HAVE_STD_ISINF 00077 // #define ARMA_HAVE_STD_ISNAN 00078 // #define ARMA_HAVE_STD_SNPRINTF 00079 00080 // #define ARMA_HAVE_LOG1P 00081 // #define ARMA_HAVE_GETTIMEOFDAY 00082 00083 // #define ARMA_EXTRA_DEBUG 00084 // #define ARMA_NO_DEBUG 00085 00086 #if defined(ARMA_DONT_USE_ATLAS) 00087 #undef ARMA_USE_ATLAS 00088 #undef ARMA_ATLAS_INCLUDE_DIR 00089 #endif 00090 00091 #if defined(ARMA_DONT_USE_LAPACK) 00092 #undef ARMA_USE_LAPACK 00093 #endif 00094 00095 #if defined(ARMA_DONT_USE_BLAS) 00096 #undef ARMA_USE_BLAS 00097 #endif 00098 00099 #if defined(ARMA_DONT_PRINT_LOGIC_ERRORS) 00100 #undef ARMA_PRINT_LOGIC_ERRORS 00101 #endif 00102 00103 #if defined(ARMA_DONT_PRINT_RUNTIME_ERRORS) 00104 #undef ARMA_PRINT_RUNTIME_ERRORS 00105 #endif