options.c: add argp parse
[barvinok.git] / lattice_point.h
blobef6c73647572e00e6aeccfd64417121ff6230f1b
1 #include <gmp.h>
2 #include <NTL/vec_ZZ.h>
3 #include <barvinok/polylib.h>
5 #ifdef NTL_STD_CXX
6 using namespace NTL;
7 #endif
9 evalue *multi_monom(vec_ZZ& p);
10 int normal_mod(Value *coef, int len, Value *m);
11 void lattice_point(Value* values, Polyhedron *i, vec_ZZ& vertex);
12 evalue* lattice_point(
13 Polyhedron *i, vec_ZZ& lambda, Matrix *W, Value lcm, Polyhedron *PD);
14 void lattice_point(Param_Vertices *V, Polyhedron *C, vec_ZZ& num,
15 evalue **E_vertex);