Allow '~/' as alias for user's home directory when importing cti/xml

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3032 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Doc] Add recommended citation for Cantera

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3033 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Python/1D] Allow setting Inlet mole fractions using a dict

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3034 02a645c2-efd0-11dd-984d-ab748d24aa7e
[1D] Check that specified grid is monotonically increasing

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3035 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Python] Move some classes from Cython to pure Python

The classes implementing specific flame geometries don't directly interact with
any of the underlying C++ implementation, so they can be moved out of the
compiled Cython extension. This reduces the size of the compiled extension, and
makes it easier to implement additional flame types in Python.

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3036 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Python/1D] Add premixed counterflow flame configuration

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3037 02a645c2-efd0-11dd-984d-ab748d24aa7e
Add some deprecation warnings

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3038 02a645c2-efd0-11dd-984d-ab748d24aa7e
Remove unnecessary class forward declarations

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3039 02a645c2-efd0-11dd-984d-ab748d24aa7e
[1D] Remove empty overrides of Domain1D::_finalize

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3040 02a645c2-efd0-11dd-984d-ab748d24aa7e
[Cython/Kinetics] stoich_coeff methods accept species by name

reactant_stoich_coeff and product_stoich_coeff now accept either the species
name or the "kinetics species index".

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3041 02a645c2-efd0-11dd-984d-ab748d24aa7e
Use execeptions to simplify usage of ElemRearrange

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3042 02a645c2-efd0-11dd-984d-ab748d24aa7e
Improved error messages that just reported 'confused'

git-svn-id: https://cantera.googlecode.com/svn/cantera/trunk@3043 02a645c2-efd0-11dd-984d-ab748d24aa7e
Simplify SolveSP printing functions

Remove unused arguments. Merge printIteration and PrintFinal.

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