On Mon, Sep 26, 2016 at 8:43 AM, Paul T. Bauman <ptbau...@gmail.com> wrote:
> On Mon, Sep 26, 2016 at 10:39 AM, Thiago Milanetto Schlittler < > thiago...@gmail.com> wrote: > >> In theory, I could try to do >> the triangulation with CGAL <http://www.cgal.org>, which I'm already >> using to find the intersections ... >> > > Sorry to hijack this thread, but would you mind/is it possible for you to > elaborate on what you're doing here and possibly share some code? You're > welcome to contact me privately as well. We (Roy and I) have some funding > to add some geometry interaction capabilities into libMesh over the next 3 > years. My focus was going to be on OpenCascade, but if you're finding CGAL > useful, we could explore that as well. > There's weird licensing issues with CGAL (http://www.cgal.org/license.html) where some parts of it are GPL and some parts are LGPL, so I'd never seriously considered writing libmesh interfaces for it as they would have to be hidden away behind the --disable-strict-lgpl flag... another possibility is netgen (not to be confused tetgen!). It is LGPL, and I actually made some progress with writing libmesh interfaces for it, but their upstream was very unreceptive to some relatively minor build system changes and bugfixes that we would have needed to make the library generally useful within libmesh, so I kind of dropped that approach. -- John ------------------------------------------------------------------------------ _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users