This project is now an archive, and is not maintained (if it ever was). A development effort based on pybind11 to ease the use of CGAL from Python is underway here
This is a fork of Meagan Lang's @langmm cgal4py - original project can be found on [bitbucket](https://bitbucket.org/langmm/cgal4py/src/default/). I forked it to be able to compile and use it with python 3.6.
For the moment I stripped all the parallel code.
cgal4py is a Python interface for using the CGAL Delaunay triangulation classes in any number of dimensions. Triangulation in parallel is also supported using the algorithm described in Peterka, Morozov, & Phillips (2014). Documentation for cgal4py can be found here.
cgal4py is released as open source software under a BSD license.
For running in serial:
- Python 3.6
- C++14 compiler
- Cython
- CGAL Version 3.5 or higher is required for periodic triangulations in 3D and version 4.9 or higher is required for periodic triangulations in 2D.
For running in parallel you will need the above plus:
- MPI (either MPICH or OpenMPI)
- mpi4py
- multiprocessing
- cykdtree
TODO
This package is currently maintained by Meagan Lang. This fork is maintained by Guillaume Gay