isl_solve_lp: use tableaus instead of calling piplib (by default)
[platform/upstream/isl.git] / include / isl_map_polylib.h
1 #ifndef ISL_MAP_POLYLIB_H
2 #define ISL_MAP_POLYLIB_H
3
4 #include <isl_dim.h>
5 #include <isl_map.h>
6 #include <isl_polylib.h>
7
8 #if defined(__cplusplus)
9 extern "C" {
10 #endif
11
12 struct isl_basic_map *isl_basic_map_new_from_polylib(Polyhedron *P,
13                         struct isl_dim *dim);
14 struct isl_map *isl_map_new_from_polylib(Polyhedron *D, struct isl_dim *dim);
15 Polyhedron *isl_basic_map_to_polylib(struct isl_basic_map *bmap);
16 Polyhedron *isl_map_to_polylib(struct isl_map *map);
17
18 #if defined(__cplusplus)
19 }
20 #endif
21
22 #endif