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

polylib.h

Go to the documentation of this file.
00001 /*
00002  * polylib.h  V4.12
00003  */
00004 
00005 /* WARNING: you should not include directly this file, but use
00006    polylib32.h or polylib64.h (for 32 or 64 bits integers).
00007 */
00008 
00009 #if ! defined(LINEAR_VALUE_IS_LONGLONG) \
00010         && ! defined(LINEAR_VALUE_IS_LONG) \
00011         && ! defined(LINEAR_VALUE_IS_INT) \
00012         && ! defined(LINEAR_VALUE_IS_CHARS) \
00013         && ! defined(GNUMP)
00014 #error Please define LINEAR_VALUE_IS_* or #include polylib32.h or polylib64.h
00015 #endif
00016 
00017 #include <polylib/arithmetique.h>
00018 #include <polylib/arithmetic_errors.h>
00019 #include <polylib/types.h>
00020 #include <polylib/errormsg.h>
00021 #include <polylib/vector.h>
00022 #include <polylib/matrix.h>
00023 #include <polylib/polyhedron.h>
00024 #include <polylib/polyparam.h>
00025 #include <polylib/param.h>
00026 #include <polylib/alpha.h>
00027 #include <polylib/ehrhart.h>
00028 #include <polylib/ext_ehrhart.h>
00029 #include <polylib/eval_ehrhart.h>
00030 #include <polylib/SolveDio.h>
00031 #include <polylib/Lattice.h>
00032 #include <polylib/Matop.h>
00033 #include <polylib/NormalForms.h>
00034 #include <polylib/Zpolyhedron.h>
00035 
00036 #ifdef GNUMP
00037 #include <gmp.h>
00038 #endif
00039 
00040 

Generated on Mon Sep 12 14:48:29 2005 for polylib by doxygen 1.3.5