← Back to team overview

ffc team mailing list archive

Current developments

 

We're working on simplifying the FFC code (and parts of UFL). Both
have grown out of hand and with limited resources (like Martin and
Johan leaving for other ventures) we need to make the codebase easier
to maintain.

As part of this, we've made some changes to how UFL and FFC handle the
preprocessing of forms. In particular, we've removed the caching of so
called form data in a form. Ideally, this should not lead to any
problems but there may be regressions such as slow JIT compilation as
a result of not caching certain data so keep an eye out for this.

Oh, and we also changed the name of Function to Coefficient in UFL so
.ufl files need to be updated. We also moved from BasisFunction to
Argument but this should not be visible in the user interface.

--
Anders

Attachment: signature.asc
Description: Digital signature


Follow ups