2014-01-28 Anders Logg <[email protected]>: > Hi, > > Thanks for commenting! I think the decision is to move the parts of > DOLFIN using CGAL to a separate library which will implement our > wrappers for mesh generation and build against CGAL. That way DOLFIN > itself can be built faster without needing to link to CGAL (the > templates are costly). > > Benjamin Kehlet will be the one responsible for implementing our > meshing component. He can give an update on what the current plan is > and also provide feedback on some issues we have had with the meshing > in CGAL.
Yes, I suggest moving the mesh generation part to a separate component. This will remove CGAL completely from Dolfin, since CGAL is now used only for mesh generation. This new component will depend on Dolfin. We (ie. Johannes :-) ) will generate Debian/Ubuntu packages and provide a dorsal .package file, so installation shouldn't be more complicated than before this split. >From a users perspective the changes should be minimal (an extra import in python). Maybe Dolfin can try to import the module to provide backward compatibility for a while? Even if this opposes the ongoing effort to reduce the number of components in FEniCS, I think it is the best solution for now. Anders suggested the name "mshr" which I think is cool. A very preliminary version (without python support yet) is here: https://bitbucket.org/benjamik/mshr/ Opinions? Objections? Benjamin > > -- > Anders > > > On Tue, Jan 28, 2014 at 01:00:41PM +0100, Andreas Fabri wrote: >> Hello, >> >> I only accidentally found the thread concerning the CGAL mesh generator >> http://fenicsproject.org/pipermail/fenics/2013-October/000672.html >> >> As we work on CGAL, and as you provide valuable user feedback, >> we might try to help with some reported issues, >> if you think that it makes sense to keep the CGAL mesh >> generator in fenics. >> >> >> Best regards, >> >> Andreas >> > _______________________________________________ > fenics mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
