Implement Sub::name and Sub::formula in the base class

Eliminates the need for redundant implementations in all the derived
classes. Also, make the return value a "const char*" to eliminate the dangerous
cast.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2880 02a645c2-efd0-11dd-984d-ab748d24aa7e
Fix to coverage data collection

Skip all the test_problem subdirectories to avoid generating a command line that
is too long for some versions of lcov to handle properly.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2881 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Equil] Make vcs_MultiPhaseEquil::m_vsolvePtr a normal member variable

There is no reason for this to be a pointer.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2882 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Equil] Make vcs_MultiPhaseEquil::m_vprob a normal member variable

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2883 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Thermo] Make use of initializers in SpeciesThermoInterpType classes

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2884 02a645c2-efd0-11dd-984d-ab748d24aa7e
Add a missing #include

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2885 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Thermo] Remove manual memory management from ShomatePoly2

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2886 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Add note about how to fix Sundials CMakeLists.txt

The Sundials CMakeLists.txt was not correctly updated for the 2.5.0 release, and
builds a version of Sundials that still claims to be 2.4.0. This leads to
compilation errors since some Sundials functions have changed signatures between
2.4 and 2.5, and Canteran needs to distinguish between the two.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2887 02a645c2-efd0-11dd-984d-ab748d24aa7e
Remove outdated 'mixmaster' script

This script was for the legacy Python module only.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2888 02a645c2-efd0-11dd-984d-ab748d24aa7e
Reduce confusion related to Fortran 90 sample Makefile

For some compilers (gfortran), there is no space in the argument for specifying
a module directory, e.g. '-Jdir', while for others (ifort), there is,
e.g. '-module dir'. This substitutes the correct prefix directly into the
compiler command line to avoid the confusion associated with having a variable
defined with a meaningful trailing space.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@2889 02a645c2-efd0-11dd-984d-ab748d24aa7e