It is less and less clear what the use case would be for PyOP2 with FFC kernels outside of Firedrake. Arguably this means the FFC interface would better live in Firedrake, where it could also make use of the Firedrake-enhanced UFL objects, which would make e.g. form splitting much easier.
It is less and less clear what the use case would be for PyOP2 with FFC kernels outside of Firedrake. Arguably this means the FFC interface would better live in Firedrake, where it could also make use of the Firedrake-enhanced UFL objects, which would make e.g. form splitting much easier.