1 #ifndef ISL_MAP_POLYLIB_H
2 #define ISL_MAP_POLYLIB_H
5 #include <isl_polylib.h>
7 #if defined(__cplusplus)
11 struct isl_basic_map *isl_basic_map_new_from_polylib(
12 struct isl_ctx *ctx, Polyhedron *P,
13 unsigned nparam, unsigned in, unsigned out);
14 struct isl_map *isl_map_new_from_polylib(struct isl_ctx *ctx,
16 unsigned nparam, unsigned in, unsigned out);
17 Polyhedron *isl_basic_map_to_polylib(struct isl_ctx *ctx,
18 struct isl_basic_map *bmap);
19 Polyhedron *isl_map_to_polylib(struct isl_ctx *ctx, struct isl_map *map);
21 #if defined(__cplusplus)