Fix coverage build for #2245, providing Python tests with a CHASTE_TEST_OUTPUT variable.
This avoids tests having to know the default themselves, and ensures the folder is created
prior to tests being run.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17117 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2281 Output the PDE solution in VTK format for all coarse pde simulations. Also added test of CA spheroid growth which needs to be completed

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17118 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2272 Need to check where the mesh is centered.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17121 b5f69653-2bf5-0310-8201-b0dafb8e1405
Allow subclasses of `AbstractDynamicLinearPdeSolver` to override `Solve` if necessary

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17122 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2193 Constrain mechanics to avoid rotation.  This allows for the test suite to pass on all configurations of PETSc available to me -- let lofty do all the other combinations

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17129 b5f69653-2bf5-0310-8201-b0dafb8e1405
Kill bad tests with prejudice.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17132 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2245 Refactor to do the annotation in two passes.  First checks the time step information and second writes the output file.  Script no longer needs a path to the _time.info file.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17134 b5f69653-2bf5-0310-8201-b0dafb8e1405
#1795/#1607 - fix bug in partial evaluation of Jacobians, due to temporary variable assignments appearing in both the 'main model' and 'solver info' sections.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17135 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2282 Warning for processors without any cells gets printed to screen immediately. We refactored the `Warnings::NoisyDestroy()` for this to happen.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17136 b5f69653-2bf5-0310-8201-b0dafb8e1405
Correct comment on using backward euler

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17139 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2281 Fixing continuous build, VTK writers don't work in 1D, Sorry for delay in fixing.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17142 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2281 Fixing nightlies by shorning long test.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17143 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2272 Fixing how the natural mesh is made. It is no longer centred on the cell population. PLus some extra tests added.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17146 b5f69653-2bf5-0310-8201-b0dafb8e1405
#2044 change the `oldNodeLocations` from a vector to a map to enable non-contiguous global indices for `NodeBasedCellPopulation`.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17147 b5f69653-2bf5-0310-8201-b0dafb8e1405
Follow-up to r17132 - kill the right things with prejudice.

git-svn-id: https://chaste.cs.ox.ac.uk/svn/chaste/trunk@17153 b5f69653-2bf5-0310-8201-b0dafb8e1405
Rename dynamic restitution stimulus to steady state restitution stimulus (because it is this and not dynamic!)

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