export isl_pw_qpolynomial_fold_set_dim_name
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 19 Oct 2010 13:27:42 +0000 (15:27 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Tue, 26 Oct 2010 15:02:31 +0000 (17:02 +0200)
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
doc/user.pod
include/isl_polynomial.h

index 9c0eeb1..1217e37 100644 (file)
@@ -2084,6 +2084,14 @@ needs to be set to either C<ISL_FORMAT_ISL> or C<ISL_FORMAT_C>.
 For C<isl_printer_print_union_pw_qpolynomial_fold>,
 output format of the printer
 needs to be set to C<ISL_FORMAT_ISL>.
+In case of printing in C<ISL_FORMAT_C>, the user may want
+to set the names of all dimensions
+
+       __isl_give isl_pw_qpolynomial_fold *
+       isl_pw_qpolynomial_fold_set_dim_name(
+               __isl_take isl_pw_qpolynomial_fold *pwf,
+               enum isl_dim_type type, unsigned pos,
+               const char *s);
 
 =head3 Inspecting (Piecewise) Quasipolynomial Reductions
 
index 6ffd7f2..39ce43a 100644 (file)
@@ -303,6 +303,10 @@ size_t isl_pw_qpolynomial_fold_size(__isl_keep isl_pw_qpolynomial_fold *pwf);
 __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_zero(
        __isl_take isl_dim *dim, enum isl_fold type);
 
+__isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_set_dim_name(
+       __isl_take isl_pw_qpolynomial_fold *pwf,
+       enum isl_dim_type type, unsigned pos, const char *s);
+
 __isl_give isl_set *isl_pw_qpolynomial_fold_domain(
        __isl_take isl_pw_qpolynomial_fold *pwf);
 __isl_give isl_pw_qpolynomial_fold *isl_pw_qpolynomial_fold_intersect_domain(