hide isl_token internals
[isl.git] / isl_lp_private.h
blob5ad3ed2dc6c1ee16069713a873dbed23c541b654
1 #ifndef ISL_LP_PRIVATE_H
2 #define ISL_LP_PRIVATE_H
4 #include <isl/lp.h>
6 enum isl_lp_result isl_basic_map_solve_lp(__isl_keep isl_basic_map *bmap,
7 int max, isl_int *f, isl_int denom, isl_int *opt, isl_int *opt_denom,
8 __isl_give isl_vec **sol);
9 enum isl_lp_result isl_basic_set_solve_lp(__isl_keep isl_basic_set *bset,
10 int max, isl_int *f, isl_int denom, isl_int *opt, isl_int *opt_denom,
11 __isl_give isl_vec **sol);
12 enum isl_lp_result isl_map_solve_lp(__isl_keep isl_map *map, int max,
13 isl_int *f, isl_int denom, isl_int *opt, isl_int *opt_denom,
14 __isl_give isl_vec **sol);
15 enum isl_lp_result isl_set_solve_lp(__isl_keep isl_set *set, int max,
16 isl_int *f, isl_int denom, isl_int *opt, isl_int *opt_denom,
17 __isl_give isl_vec **sol);
19 #endif