Any objections to removing dolfin/quadrature? It only contains BarycenterQuadrature, which in turn depends on CGAL. It needs to be changed or removed because BarycenterQuadrature.h is the only code that pollutes the DOLFIN public interface with CGAL code, which makes the build configuration of code that includes dolfin.h problematic because it then requires compiler-specific flags to avoid CGAL throwing errors.
Removing this code will only possibly affect C++ users - the code in question is not accessible from the Python interface. If the code is required, it needs to be wrapped to hide the CGAL files from the DOLFIN interface. Garth _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
