#2468 Begin writing 1D meshes in VTK

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20841 b5f69653-2bf5-0310-8201-b0dafb8e1405
Added test for 1d VTK output #2468 `SetVisualizeWithVtk` causes deadlock in parallel

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20842 b5f69653-2bf5-0310-8201-b0dafb8e1405


git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20843 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2400 move the Diagonal division rule to test not trunk, since shouldn't generally be used.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20844 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2468 Added functionality for writing to monolithic .vtu from distributed mesh.  `SetVisualizeWithVtk` no longer deadlocks.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20845 b5f69653-2bf5-0310-8201-b0dafb8e1405
Follow up to  r20828/#2482.  Avoid similar copy-n-paste errors (especially when copying from tutorials) by not using dynamic heap memory. 

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20847 b5f69653-2bf5-0310-8201-b0dafb8e1405
Typo.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20848 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2400 cheer up old compiler

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20851 b5f69653-2bf5-0310-8201-b0dafb8e1405
Add reversal potentials to the cellML metadata.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20852 b5f69653-2bf5-0310-8201-b0dafb8e1405
For #2487, support the new 'optional' variable declaration.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20854 b5f69653-2bf5-0310-8201-b0dafb8e1405
For #2487, support default value expressions for optional model variables.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20862 b5f69653-2bf5-0310-8201-b0dafb8e1405
Tidy reporting slightly for #2487.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20864 b5f69653-2bf5-0310-8201-b0dafb8e1405
Fix an issue with #2487 where connections got confused.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20867 b5f69653-2bf5-0310-8201-b0dafb8e1405
Fix Lofty PETSc 2.3.3 failures caused by r20520/#2449

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20878 b5f69653-2bf5-0310-8201-b0dafb8e1405
Tidy up r20878 (#2449-related)

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20880 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2300 I broke use-vtk=0

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20884 b5f69653-2bf5-0310-8201-b0dafb8e1405
ticket:2487 - add support for clamping computed variables to their initial computed value.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20885 b5f69653-2bf5-0310-8201-b0dafb8e1405
For ticket:2487, fix issue when inputs get units converted.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20890 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2468 Check that the VTK reader can read 1D meshes

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20893 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2449 Add todos. An estimated time length should be given to allow the writer to use a "3-D" chunk shape.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@20894 b5f69653-2bf5-0310-8201-b0dafb8e1405