Add informative error message for unsupported integral domain types
Fix line-wrapping in documentation of quadrature_integral class
Add simple test file for quadrature integral (not yet supported in FFC)
Rename entitytype --> entity_type for consistency
Check for supported domain types in cost estimation for tensor
representation. Return -1 when not supported (for point and quadrature integrals).
Experimenting with renaming quadrature_integral --> quadrature_cell_integral.
Might also need quadrature_facet_integral. Also more convenient if name is
"quadrature_cell" instead of "quadrature" when working on the implementation
inside the quadrature representation...
Handle empty psi tables if list of quadrature points is empty
Improve handling of empty psi tables
More work on code generation for quadrature_cell_integral. At least
some kind of code (a subset of the regular cell quadrature code) is
now being generated.
Bug fix in selection of template for generation of
quadrature_cell_integral
Handle operation count when number of quadrature points is unknown
Don't omit quadrature loop when number of points is variable
Add static versions of all evaluate_basis_foo functions. Will enable
direct access to these methods inside tabulate_tensor (without needing
a ufc::finite_element object).
Work on tabulation of basis functions at quadrature points in
quadrature cell integral.
Propagate element data for psi_tables from representation to code
generation. Use in allocation of FE tables.
Extract values from evaluate_basis_[derivatives_]all and copy
into FE_foo arrays. Cleanups, tests and fixes needed but code generation
for quadrature_cell should essentially be in place now.
Move codesnippets for runtime quadrature to codesnippets.py/cpp.py
Generate code for setting quadrature weights
Cleanups and fixes
Code generation fixes. Code generated for "quadrature_cell" integrals
compiles now (and may work).