- Add function get_ufc_include to get path to ufc.h - Merge UFLACS into FFC - Generalize ufc interface to non-affine parameterized coordinates - Add ufc::coordinate_mapping class - Make ufc interface depend on C++11 features requiring gcc version >= 4.8 - Add function ufc_signature() to the form compiler interface - Add function git_commit_hash()
2.3.0
------------------
- Use std::vector<std::vector<std::size_t> > for topology data - Remove vertex coordinates from ufc::cell - Improve detection of compatible Python libraries - Add current swigversion to the JIT compiled extension module - Remove dofmap::max_local_dimension() - Remove cell argument from dofmap::local_dimension()
2.2.0
------------------
- Add new class ufc::point_integral - Use CMake to configure JIT compilation of forms - Generate UseUFC.cmake during configuration - Remove init_mesh(), init_cell(), init_mesh_finalize() - Remove ufc::mesh and add a vector of num_mesh_entities to global_dimension() and tabulate_dofs().
2.1.0
------------------
- Fix bug introduced by SWIG 2.0.5, which treated uint as Python long - Add optimization SWIG flags, fixing bug lp:987657
2.0.5
------------------
- Improve configuration of libboost-math
2.0.4
------------------
- Add boost_math_tr1 to library flags when JIT compiling an extension module