anuga-community / anuga_core

ANUGA for the simulation of the shallow water equation
https://anuga.anu.edu.au
Other
34 stars 24 forks source link

Consider using meshpy wrapper of triangle #19

Closed stoiver closed 2 years ago

stoiver commented 2 years ago

Triangle has a license which restricts use in commercial projects. This can lead to problems with Triangle wrapper projects.

The wrapper https://github.com/drufat/triangle uses a LGPL licence which has lead to problems with it being accepted as a conda-forge package. This package is available via pip install meshpy.

On the other hand https://github.com/inducer/meshpy uses an MIT type licence for the wrapper which is acceptable as a conda-forge package. It is installable via either pip install meshpy or conda install -c conda-forge meshpy

If we move over to meshpy then it should be easy to create a conda forge anuga package.

stoiver commented 2 years ago

With version 3.1.10 we are now using meshpy as the wrapper for Triangle