On Tue, Jan 28, 2014 at 08:33:38PM +0100, Johan Hake wrote: > > On Tue, Jan 28, 2014 at 8:24 PM, Martin Sandve Alnæs <[email protected]> > wrote: > > > What if we move ufc.h to dolfin? Keeping the ufcutils module in ffc. Then > we can maybe write a test that checks if a given ffc generates ufc code > that implements the ufc interface of a given dolfin. > > > Sounds like a good idea! Then we could incorporate the CMake configure process > into DOLFIN CMake. We have also loosely talked about removing UFC and > eventually generate DOLFIN code, which resonates with moving UFC to DOLFIN.
I am not convinced this is a good idea: + Only DOLFIN uses ufc.h anyway + Simplifies build system(s) + More flexibility when changing the code generation interface - No clear versioning that tells us which interface FFC and DOLFIN talk through - UFC was once introduced to solve a problem we had which was that changes were often made to both FFC and DOLFIN and users needed to know which version matched. -- Anders _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
