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

Reply via email to