Metadata-Version: 2.1
Name: opoly
Version: 0.0.3
Summary: OPoly: a simple OpenMP polyhedral compilator
Home-page: https://github.com/GiackAloZ/OPoly
Author: Giacomo Aloisi (GiackAloZ)
Author-email: giacomo.aloisi1998@gmail.com
License: UNKNOWN
Keywords: compiler polyhedral optimization parallel omp c
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Compilers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: numpy (>=1.19)
Requires-Dist: sympy (>=1.7)
Requires-Dist: pymzn (>=0.18.3)

# OPoly
Polyhedral compilation library for automatic code parallelization with OpenMP written in python.

## Dependencies

The main dependency is the [Minizinc](https://www.minizinc.org/) CLI tool that is used to model and solve the linear programming problem generated by the polyhedral optimization approach. To install it, follow [this](https://www.minizinc.org/doc-2.5.0/en/installation.html) guide.

