Gmsh: Adding boundary support to Gmsh interface
Gmsh: Switching cohomology test back to Gmsh
Gmsh: Re-enabling UnitCircle tests
Fix projection of Expressions

We need to interpolate into L2, not H1, before projecting, otherwise
things come out all wrong if the coordinate field is not H1.
left over pxd file from the Fluidity purge
DMPlex: Always build a vertex numbering

Since this calls the collective types.FunctionSpace() it should not
be done inside any conditionals.
DMPlex: Loop over all ranks when building Halo

We need to loop over all ranks when exchanging `remote_sends` in order
to avoid hanging if we have empty partitions.
Merge pull request #216 from firedrakeproject/expunge_fluidity_types.pxd

left over pxd file from the Fluidity purge
Fix writing of VTU files in parallel

Fixes #149
Merge pull request #207 from firedrakeproject/gmsh-boundary-ids

Reinstate gmsh reader.
Initial par_loop draft.

Initial sketch of Firedrake level par_loop.

Needs documentation, testing and debugging.
And now with passing test.
Add extruded test
Documentation
Response to reviewers

* Remove naughty and evil import *
* Spell RW and C correctly.
Merge pull request #213 from firedrakeproject/parloops

Parloops

This branch creates Firedrake level par_loops. This facilitates things like slope limiters and "Physics". See the extensive documentation below for more details.
Merge pull request #215 from firedrakeproject/fix/projection

Fix projection of Expressions
Fix output of VFS on interval
Fix output of HDiv/HCurl fields

The test for if they were CG or not was wrong.
Fix DG coordinate field for periodic interval

Ugly hack until we get fed it from DMPlex.  Note that this is probably
wrong when symbolic geometry stuff lands.