MANIFEST.in
Makefile.in
README.rst
README_SETUP.txt
aksetup_helper.py
build-with-barvinok.sh
configure.py
gen_wrap.py
setup.cfg
setup.py
doc/Makefile
doc/conf.py
doc/index.rst
doc/misc.rst
doc/ref_ast.rst
doc/ref_containers.rst
doc/ref_expr.rst
doc/ref_flow.rst
doc/ref_fundamental.rst
doc/ref_geo.rst
doc/ref_schedule.rst
doc/ref_set.rst
doc/reference.rst
doc/images/after-union.png
doc/images/before-union.png
examples/demo.py
isl/LICENSE
isl/all.h
isl/basis_reduction_tab.c
isl/basis_reduction_templ.c
isl/bound.c
isl/bset_from_bmap.c
isl/bset_to_bmap.c
isl/cat.c
isl/check_reparse_templ.c
isl/check_reparse_test_templ.c
isl/check_single_reference_templ.c
isl/check_type_range_templ.c
isl/closure.c
isl/codegen.c
isl/dep.c
isl/extract_key.c
isl/flow.c
isl/flow_cmp.c
isl/has_single_reference_templ.c
isl/isl_aff.c
isl/isl_aff_lex_templ.c
isl/isl_aff_map.c
isl/isl_aff_private.h
isl/isl_affine_hull.c
isl/isl_align_params_bin_templ.c
isl/isl_align_params_templ.c
isl/isl_arg.c
isl/isl_ast.c
isl/isl_ast_build.c
isl/isl_ast_build_expr.c
isl/isl_ast_build_expr.h
isl/isl_ast_build_private.h
isl/isl_ast_codegen.c
isl/isl_ast_graft.c
isl/isl_ast_graft_private.h
isl/isl_ast_private.h
isl/isl_basis_reduction.h
isl/isl_bernstein.c
isl/isl_bernstein.h
isl/isl_bind_domain_templ.c
isl/isl_blk.c
isl/isl_blk.h
isl/isl_bound.c
isl/isl_bound.h
isl/isl_box.c
isl/isl_check_named_params_templ.c
isl/isl_coalesce.c
isl/isl_config_post.h
isl/isl_constraint.c
isl/isl_constraint_private.h
isl/isl_convex_hull.c
isl/isl_copy_tuple_id_templ.c
isl/isl_ctx.c
isl/isl_ctx_private.h
isl/isl_deprecated.c
isl/isl_dim_map.c
isl/isl_dim_map.h
isl/isl_domain_factor_templ.c
isl/isl_equalities.c
isl/isl_equalities.h
isl/isl_factorization.c
isl/isl_factorization.h
isl/isl_farkas.c
isl/isl_ffs.c
isl/isl_flow.c
isl/isl_fold.c
isl/isl_gmp.c
isl/isl_hash.c
isl/isl_id.c
isl/isl_id_private.h
isl/isl_id_to_ast_expr.c
isl/isl_id_to_id.c
isl/isl_id_to_pw_aff.c
isl/isl_ilp.c
isl/isl_ilp_opt_multi_val_templ.c
isl/isl_ilp_opt_val_templ.c
isl/isl_ilp_private.h
isl/isl_imath.c
isl/isl_imath.h
isl/isl_input.c
isl/isl_insert_domain_templ.c
isl/isl_int.h
isl/isl_int_gmp.h
isl/isl_int_imath.h
isl/isl_int_sioimath.c
isl/isl_int_sioimath.h
isl/isl_list_macro.h
isl/isl_list_templ.c
isl/isl_list_templ.h
isl/isl_local.c
isl/isl_local.h
isl/isl_local_private.h
isl/isl_local_space.c
isl/isl_local_space_private.h
isl/isl_lp.c
isl/isl_lp_private.h
isl/isl_map.c
isl/isl_map_bound_templ.c
isl/isl_map_lexopt_templ.c
isl/isl_map_list.c
isl/isl_map_private.h
isl/isl_map_simplify.c
isl/isl_map_subtract.c
isl/isl_map_to_basic_set.c
isl/isl_mat.c
isl/isl_mat_private.h
isl/isl_maybe_ast_graft_list.h
isl/isl_maybe_map.h
isl/isl_morph.c
isl/isl_morph.h
isl/isl_multi_add_constant_templ.c
isl/isl_multi_align_set.c
isl/isl_multi_align_templ.c
isl/isl_multi_align_union_set.c
isl/isl_multi_apply_set.c
isl/isl_multi_apply_templ.c
isl/isl_multi_apply_union_set.c
isl/isl_multi_arith_templ.c
isl/isl_multi_bind_domain_templ.c
isl/isl_multi_bind_templ.c
isl/isl_multi_cmp.c
isl/isl_multi_coalesce.c
isl/isl_multi_dim_id_templ.c
isl/isl_multi_dims.c
isl/isl_multi_domain_templ.c
isl/isl_multi_explicit_domain.c
isl/isl_multi_floor.c
isl/isl_multi_from_base_templ.c
isl/isl_multi_gist.c
isl/isl_multi_hash.c
isl/isl_multi_identity_templ.c
isl/isl_multi_insert_domain_templ.c
isl/isl_multi_intersect.c
isl/isl_multi_locals_templ.c
isl/isl_multi_macro.h
isl/isl_multi_min_max_templ.c
isl/isl_multi_move_dims_templ.c
isl/isl_multi_nan_templ.c
isl/isl_multi_no_domain_templ.c
isl/isl_multi_no_explicit_domain.c
isl/isl_multi_param_templ.c
isl/isl_multi_product_templ.c
isl/isl_multi_pw_aff_explicit_domain.c
isl/isl_multi_read_no_explicit_domain_templ.c
isl/isl_multi_splice_templ.c
isl/isl_multi_templ.c
isl/isl_multi_templ.h
isl/isl_multi_tuple_id_templ.c
isl/isl_multi_unbind_params_templ.c
isl/isl_multi_union_add_templ.c
isl/isl_multi_union_pw_aff_explicit_domain.c
isl/isl_multi_zero_templ.c
isl/isl_obj.c
isl/isl_opt_mpa_templ.c
isl/isl_options.c
isl/isl_options_private.h
isl/isl_output.c
isl/isl_output_private.h
isl/isl_point.c
isl/isl_point_private.h
isl/isl_polynomial.c
isl/isl_polynomial_private.h
isl/isl_power_templ.c
isl/isl_printer.c
isl/isl_printer_private.h
isl/isl_project_out_all_params_templ.c
isl/isl_pw_add_constant_multi_val_templ.c
isl/isl_pw_add_constant_templ.c
isl/isl_pw_add_constant_val_templ.c
isl/isl_pw_bind_domain_templ.c
isl/isl_pw_eval.c
isl/isl_pw_hash.c
isl/isl_pw_insert_dims_templ.c
isl/isl_pw_insert_domain_templ.c
isl/isl_pw_lift_templ.c
isl/isl_pw_locals_templ.c
isl/isl_pw_macro.h
isl/isl_pw_morph_templ.c
isl/isl_pw_move_dims_templ.c
isl/isl_pw_neg_templ.c
isl/isl_pw_opt_templ.c
isl/isl_pw_pullback_templ.c
isl/isl_pw_sub_templ.c
isl/isl_pw_templ.c
isl/isl_pw_templ.h
isl/isl_pw_union_opt.c
isl/isl_range.c
isl/isl_range.h
isl/isl_reordering.c
isl/isl_reordering.h
isl/isl_sample.c
isl/isl_sample.h
isl/isl_scan.c
isl/isl_scan.h
isl/isl_schedule.c
isl/isl_schedule_band.c
isl/isl_schedule_band.h
isl/isl_schedule_constraints.c
isl/isl_schedule_constraints.h
isl/isl_schedule_node.c
isl/isl_schedule_node_private.h
isl/isl_schedule_private.h
isl/isl_schedule_read.c
isl/isl_schedule_tree.c
isl/isl_schedule_tree.h
isl/isl_scheduler.c
isl/isl_seq.c
isl/isl_seq.h
isl/isl_set_list.c
isl/isl_set_to_ast_graft_list.c
isl/isl_set_to_ast_graft_list.h
isl/isl_sort.c
isl/isl_sort.h
isl/isl_space.c
isl/isl_space_private.h
isl/isl_stream.c
isl/isl_stream_private.h
isl/isl_stride.c
isl/isl_tab.c
isl/isl_tab.h
isl/isl_tab_lexopt_templ.c
isl/isl_tab_pip.c
isl/isl_tarjan.c
isl/isl_tarjan.h
isl/isl_test.c
isl/isl_test_imath.c
isl/isl_test_int.c
isl/isl_test_list_templ.c
isl/isl_test_plain_equal_templ.c
isl/isl_transitive_closure.c
isl/isl_type_check_equal_space_templ.c
isl/isl_type_has_equal_space_bin_templ.c
isl/isl_type_has_equal_space_templ.c
isl/isl_type_has_space_templ.c
isl/isl_unbind_params_templ.c
isl/isl_union_eval.c
isl/isl_union_locals_templ.c
isl/isl_union_macro.h
isl/isl_union_map.c
isl/isl_union_map_lex_templ.c
isl/isl_union_map_private.h
isl/isl_union_multi.c
isl/isl_union_neg.c
isl/isl_union_pw_templ.c
isl/isl_union_set_private.h
isl/isl_union_single.c
isl/isl_union_templ.c
isl/isl_val.c
isl/isl_val_gmp.c
isl/isl_val_imath.c
isl/isl_val_private.h
isl/isl_val_sioimath.c
isl/isl_vec.c
isl/isl_vec_private.h
isl/isl_version.c
isl/isl_vertices.c
isl/isl_vertices_private.h
isl/isl_yaml.h
isl/mp_get_memory_functions.c
isl/opt_type.h
isl/pip.c
isl/polyhedron_detect_equalities.c
isl/polyhedron_minimize.c
isl/polyhedron_sample.c
isl/polytope_scan.c
isl/print.c
isl/print_templ.c
isl/print_templ_yaml.c
isl/print_yaml_field_templ.c
isl/read_in_string_templ.c
isl/schedule.c
isl/schedule_cmp.c
isl/set_from_map.c
isl/set_list_from_map_list_inl.c
isl/set_to_map.c
isl/uset_from_umap.c
isl/uset_to_umap.c
isl-supplementary/gitversion.h
isl-supplementary/isl_config.h
isl-supplementary/isl/config.h
isl-supplementary/isl/stdint.h
isl/imath/LICENSE
isl/imath/bintest.c
isl/imath/bug-swap.c
isl/imath/gmp_compat.c
isl/imath/gmp_compat.h
isl/imath/imath.c
isl/imath/imath.h
isl/imath/imdrover.c
isl/imath/imdrover.h
isl/imath/imrat.c
isl/imath/imrat.h
isl/imath/imtest.c
isl/imath/imtimer.c
isl/imath/iprime.c
isl/imath/iprime.h
isl/imath/pi.c
isl/imath/rsamath.c
isl/imath/rsamath.h
isl/imath/rtest.c
isl/imath_wrap/gmp_compat.c
isl/imath_wrap/gmp_compat.h
isl/imath_wrap/imath.c
isl/imath_wrap/imath.h
isl/imath_wrap/imrat.c
isl/imath_wrap/imrat.h
isl/imath_wrap/wrap.h
isl/include/isl/aff.h
isl/include/isl/aff_type.h
isl/include/isl/arg.h
isl/include/isl/ast.h
isl/include/isl/ast_build.h
isl/include/isl/ast_type.h
isl/include/isl/constraint.h
isl/include/isl/ctx.h
isl/include/isl/fixed_box.h
isl/include/isl/flow.h
isl/include/isl/hash.h
isl/include/isl/hmap.h
isl/include/isl/hmap_templ.c
isl/include/isl/id.h
isl/include/isl/id_to_ast_expr.h
isl/include/isl/id_to_id.h
isl/include/isl/id_to_pw_aff.h
isl/include/isl/id_type.h
isl/include/isl/ilp.h
isl/include/isl/list.h
isl/include/isl/local_space.h
isl/include/isl/lp.h
isl/include/isl/map.h
isl/include/isl/map_to_basic_set.h
isl/include/isl/map_type.h
isl/include/isl/mat.h
isl/include/isl/maybe.h
isl/include/isl/maybe_ast_expr.h
isl/include/isl/maybe_basic_set.h
isl/include/isl/maybe_id.h
isl/include/isl/maybe_pw_aff.h
isl/include/isl/maybe_templ.h
isl/include/isl/multi.h
isl/include/isl/obj.h
isl/include/isl/options.h
isl/include/isl/point.h
isl/include/isl/polynomial.h
isl/include/isl/polynomial_type.h
isl/include/isl/printer.h
isl/include/isl/printer_type.h
isl/include/isl/schedule.h
isl/include/isl/schedule_node.h
isl/include/isl/schedule_type.h
isl/include/isl/set.h
isl/include/isl/set_type.h
isl/include/isl/space.h
isl/include/isl/space_type.h
isl/include/isl/stream.h
isl/include/isl/stride_info.h
isl/include/isl/union_map.h
isl/include/isl/union_map_type.h
isl/include/isl/union_set.h
isl/include/isl/union_set_type.h
isl/include/isl/val.h
isl/include/isl/val_gmp.h
isl/include/isl/val_type.h
isl/include/isl/vec.h
isl/include/isl/version.h
isl/include/isl/vertices.h
islpy/__init__.py
islpy/version.py
islpy.egg-info/PKG-INFO
islpy.egg-info/SOURCES.txt
islpy.egg-info/dependency_links.txt
islpy.egg-info/requires.txt
islpy.egg-info/top_level.txt
preproc-headers/00acdddc7f2724521ea27b609bef79bab7d128cffd9241099e9b3741bb54dced
preproc-headers/07210d6c7da99014318baad4ec58e4b1a2e0b84532f1ef64fafa71a5f9a2c524
preproc-headers/0af07d0bb8941021bf0c75b9e7b4de2c9805944b13196bfd56024690eea216aa
preproc-headers/0ebe8d452f8098e326bcae1aeee83177046221b027b407c1f6e3dfb8fce8fee5
preproc-headers/1283617d141f894175f60d7571616b01ecb9e03bea401832547c69b309d00c5a
preproc-headers/198b62646817de1f144aa8d60fa5689a99f6d3907a384e6d5d62ba603e094d17
preproc-headers/1af5b88ab98c657d7b972e03cd32b4ba1587f891072403771288d5fe7d3be74f
preproc-headers/1b4e45a0179e87945fa630ec5c67e8aeee48891a4d7bbfaebecd4f9612af76f1
preproc-headers/2664294257ae865ec8cbee12fb2510077a81a7f1bcf7f0ff6b35eade6712c0cc
preproc-headers/2e56e4449bd63e4ce362b3f87bcb4cc76f24b361f764292dcd25befafc749905
preproc-headers/3459397289e0747cad7b94cddbe0dd4be32a6194a750aa4b10b5b64548458062
preproc-headers/440a7ec726aae68823966faa0a891da59b34c30ba660fedda0c14cc4c339e14c
preproc-headers/4ccf85c81bf2b7315512a7ba2259022db1f3dd6b21307ccf731631ab587c3f9b
preproc-headers/5026ad23ea0105cf65ec2ee78badc2de2eb1116f87393234ac6fcc774b7676ec
preproc-headers/57222d1d578da3331481c9462b0e882af2dafa585d19027950f6213b5b0cd24e
preproc-headers/574ecf9acae28d32698670bb2c991610321be1ca46d80a25be8929327d3b7a1c
preproc-headers/619f4f686b32c80558ada8fd51dffcdcb035d450711e284b61a6e004113f7d67
preproc-headers/72f4cb515f999eec5245f22e09553463ba74ba6d7c0f73a6d60398b5394e95c8
preproc-headers/75bdd384d9793d0adb0e1e3dbf44e2fba07f582322a93781f1cb8278717e26a2
preproc-headers/7a7424c1bcb42fc953f932088a6020c66d97b536d369cf3dd892a3490cd85050
preproc-headers/7e311c136b7a83f7f5574c644c80b5bbba21379555d5eced835286faee4382c1
preproc-headers/85990c7737ab3ff3557bc2b34a397c31e0b3711a5b79ead5be3c43f4ccdbcded
preproc-headers/8fa89ec6fec498d28a0e86655c678c4b8d2fb885ffd1bb39e724edf1340d4687
preproc-headers/92dda57a8ffa9547a68846dc9f8d046a8363153a23b59a538c03d163f079c733
preproc-headers/9704ba63715975aacc95c0923375ab4e9b124b11ec0e325af5f1aa88609d8f70
preproc-headers/9758fb9d3cf05e1cb1ad978ffd40652fe19c3c47b83fe7ca4ec54b3f0c4bff08
preproc-headers/97d9776cea0d429fb413464bb90a93f2505dbe09c5379dd341ec5ae7732458a2
preproc-headers/99d661b8dce10bf13e8efe5abfe67f0102633aca401473968eac4267de0b9b4b
preproc-headers/b18b9dcc7b588dfb6cdff4036bd6bb1ee43ef1c149ea5b52ac63a6799faf25d0
preproc-headers/b1b2247dd156415daf938078d2258d5ffe33a5890f5a2665e1b07af4d4ab80c2
preproc-headers/b73e1aad66190df39c8d0e9ba52970f590665085ea78ac396971a73f8c9b9964
preproc-headers/bf37233eabe4e4eb1b852542c0a66ff0bdce95b1e4776d38aeeb7bb53214f6a2
preproc-headers/bff146f442752d88bfd8a82d4130367bac1928c11dd49face43529003e84ec96
preproc-headers/c2531089626ef4db9e56e4419a44bc82d1a3723db001097257d1e1f860b3961c
preproc-headers/cc3b2291983fded54cf2f0516be4c0a493111275e44ddb03b054e2d1a6a8ff44
preproc-headers/cd619692709f3c31fd3655173c8592b477d1f33ddc9e1a0e4917a4152555263b
preproc-headers/ce85f7dc4794b722c24a4aca91e49842ecce6d59934291e5e38394c43cabf8bf
preproc-headers/cfb5fd9b7a6eb4b689e25f42a9a789b073fc9c46771a134cf105e9332feec1ad
preproc-headers/d084a5fccc76cfc3a7dafa203ff26821947b57ad005460ab3a996217183fd6c1
preproc-headers/d40e142630a78275f34f1011aa90891962fd5d0d4850b752e1068d5457f5cf7a
preproc-headers/d4d86011cca2702b795d57ca75ff90069696d33238e5be968491f37f62be76de
preproc-headers/d52a64c79b2d8ada78aad054b4a9c49ba84122ec3f0c07383fba974324257470
preproc-headers/d73be7642ed8f99e44acc7fc35f0d041dc5bf5dbec999d39b9c481c4accd064e
preproc-headers/db16d31de902815eccf86dbbe5fb30a5286460669d9ad1c797b7c35587bac52b
preproc-headers/dc67b0ce3dea88efbe42948e9040cc208b9889f90297e90e03be992a03f27686
preproc-headers/de7c78e214696bf1c44601ece918f66dd149c9b10cd5efb084678faea319126e
preproc-headers/e2498d10a929860891e1d4412fce643ab84163d592e3d0a663ca1468f22b2126
preproc-headers/f3aa69452d41df273764b9e66bc7e88bcf2a85092ce67f80e84399966b55793c
preproc-headers/f50fac0beb24a73d2849670fd30f37a78e4f1961a2930783fd2528b302f720b5
preproc-headers/f5e918ac8556215393136c8e294bd4b6c81edee5edf110c389374a60bcc6be72
preproc-headers/fdc6b058ce282785f5350a85585f2be3cef437eaeccbf15580b0e6f74d63f8aa
src/wrapper/wrap_helpers.hpp
src/wrapper/wrap_isl.cpp
src/wrapper/wrap_isl.hpp
src/wrapper/wrap_isl_part1.cpp
src/wrapper/wrap_isl_part2.cpp
src/wrapper/wrap_isl_part3.cpp
test/test_isl.py