Replace code generation for ufc classes with new framework using utilities from uflacs

Issue #93 new
Martin Sandve Alnæs created an issue

While implementing the new coordinate_mapping class and working on splitting up the finite_element evaluate_basis family of functions to support isoparametric elements, I've used a (IMHO) cleaner approach to code generation which should be moved into ffc.

https://bitbucket.org/fenics-project/uflacs/src/8aee7324e074e41397b0c42bc45dd941899c47f1/uflacs/backends/ufc/?at=master

The evaluate basis family of functions will need some more work first.

Comments (10)

  1. Martin Sandve Alnæs reporter

    As discussed on the dev meeting today, moving all of uflacs into ffc is a plan. However moving this part is highest priority.

  2. Martin Sandve Alnæs reporter

    The easiest path is probably to just move uflacs into ffc.uflacs, then refactor step by step later.

  3. Log in to comment