anuga-community / anuga_core

ANUGA for the simulation of the shallow water equation

Home Page:https://anuga.anu.edu.au

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consider using meshpy wrapper of triangle

stoiver opened this issue · comments

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.

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