Fix VPSSMgr error messages

Display the actual name of the species rather than the name of the species XML
node, which is always just "species".

Make method names in error messages match the methods where they are generated.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3294 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Basic implementation of class Reaction and descendants

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3295 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Implement addReaction using Reaction objects for GasKinetics

This covers elementary, third-body, and falloff reaction types

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3296 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Implement direct constructor for P-log reactions

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3297 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Implement direct constructor for ChebyshevRate

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3298 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Implement addReaction from Reaction for AqueousKinetics

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3299 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Add SurfaceArrhenius constructor from Arrhenius

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3300 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Refactor InterfaceKinetics::addReaction

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3301 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Implement addReaction from Reaction for InterfaceKinetics

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3302 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] InterfaceReaction supports sticking coefficients

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3303 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Set reaction type in surfkin test input file

Surface reactions must have the XML attribute 'type="surface"'. This is set
automatically by the CTI 'surface_reaction' class.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3304 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Prevent infinite loop in TestSofcKinetics

If an infinite loop occurs in the Newton solver, it indicates a problem, but
this way the test will finish (and fail).

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3305 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Test] Make reaction equation test independent of species ordering

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3306 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Add factory functions for Reaction classes

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3307 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Automatically generate reaction equation strings

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3308 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Add duplicate reaction checks using Reaction objects

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3309 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Add reaction balance check to Kinetics

This applies to reactions added using Reaction objects. Previously, the
check would only be performed for reactions added from an XML tree.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3310 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Check for undeclared species when using Reaction objects

Skip the reaction or raise an exception based on the
'm_skipUndeclaredSpecies' flag

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3311 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Allow skipping third-body efficiencies when using Reaction

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3312 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Kinetics] Validate rate coefficient data for Reaction objects

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