Time execution of DirichletBC.apply
Time setting boundary matrix diagonal entries to 1
Time assembly of cells and interior/exterior facets
Time mesh creation
Merge pull request #321 from firedrakeproject/timers

Time mesh creation, BC application and assembly

Note that these timings are only meaningful if PYOP2 lazy evaluation
is turned off, since otherwise the par_loop calls are only enqueued
in the timed regions.
Add extrusion documentation
Add introduction
Add kernel passing details
Add link to variational problems documentation
Add details on extruded mesh construction
Add Function Space documentation
move file
add preamble
fix off-by-one references
initial extruded function space rewrite
more extruded fspace doc
rearrangement
OPE doc introduction
enriched OPE doc + whitespace
start on extruded RT example