Commit graph

4792 commits

Author SHA1 Message Date
Ray Speth
1b20128ad5 [1D] Miscellanous cleanup of class OneDim 2014-01-06 18:46:14 +00:00
Ray Speth
dede8dcd42 [1D] Remove redundant Domain1D::setGrid function
This is a duplicate of Domain1D::setupGrid.
2014-01-06 18:46:09 +00:00
Ray Speth
2653c0a16b [1D] Move OneDim::needJacUpdate to the correct source file 2014-01-06 18:46:03 +00:00
Ray Speth
fc008d067d [Transport] Move implementation of MultiTransport into a single file 2014-01-06 18:45:57 +00:00
Ray Speth
907bfa0a10 Eliminated possibility of throwing from XML_Node destructor 2014-01-06 18:45:52 +00:00
Ray Speth
07cf85b851 [Thermo] Made constants used in WaterProps 'static const' 2014-01-06 18:45:47 +00:00
Ray Speth
ff75f77add Remove unnecessary m_nchildren variable from XML_Node 2014-01-06 18:45:41 +00:00
Ray Speth
b7885ea84a Simplify XML_Node::addChild implementations 2014-01-06 18:45:36 +00:00
Ray Speth
76a9c5e79c Remove unnecessary overload of XML_Node::addChild 2014-01-06 18:45:31 +00:00
Ray Speth
607955b9f2 Remove unnecessary conditional surrounding 'delete' statements 2014-01-06 18:45:19 +00:00
Harry Moffat
7e88d49734 Took out change of user NASA polynomials.
This violates basic paradigm of what the user inputs the user gets.
If this is necessary, this needs to be a cpp utility program that is run before the main simulation.
2014-01-03 20:57:40 +00:00
Bryan W. Weber
f8850963a0 Use b instead of n for temperature exponent
Resolves Issue 198.
2014-01-02 22:23:38 +00:00
Ray Speth
d5a9da2b57 [Samples] Improve output of 'combustor' sample C++ program
Switch to integrating using 'advance' instead of step to make output comparable,
independent of small changes in the integrator. Output only selected species and
trim the integration period to reduce the size of the output file (from 3 MB to
25 kB).
2014-01-02 22:23:32 +00:00
Ray Speth
e79e453e77 [SCons] Fix Matlab-related paths in post-install message 2014-01-02 22:23:26 +00:00
Ray Speth
201043e98c [Kinetics] Fix reaction path output when arrow_width > 0
Fixes Issue 197.
2013-12-20 19:21:45 +00:00
Ray Speth
8a8926849f [SCons] Fix running the Python 3 test suite 2013-12-20 19:21:41 +00:00
Ray Speth
38532f800f Fix linker error in IDA_Solver 2013-12-20 19:21:36 +00:00
Ray Speth
59fb3ed1bc [Doc] Fix punctuation in messages in SConstruct 2013-12-18 17:47:07 +00:00
Bryan W. Weber
421e5356cb [Doc] Fix some formatting in cython/tutorial.rst
See Issue 196.
2013-12-18 17:47:03 +00:00
Bryan W. Weber
6973579b88 [Doc] Correct typo in migrating.rst
See Issue 196.
2013-12-18 17:46:57 +00:00
Bryan W. Weber
5dddf942c8 [Doc] Add note about specifying species in the stoichiometric_solid example in phases.rst
See Issue 196.
2013-12-18 17:46:52 +00:00
Bryan W. Weber
e7e1c7ce6f [Doc] Fix typo in Chebyshev docs
See Issue 196.
2013-12-18 17:46:47 +00:00
Bryan W. Weber
f07e1b6bcd [Doc] Update Kee reference in SRI formulation
See Issue 196.
2013-12-18 17:46:42 +00:00
Bryan W. Weber
f86af29884 [Doc] Add note about specifiying third body efficiencies
See Issue 196.
2013-12-18 17:46:37 +00:00
Bryan W. Weber
10cead4950 [Doc] Fix typos and formatting in reactions.rst
Add +M to the three-body reaction's reactants.
Update formatting of species names in the following paragraph.
Update formatting of 'units' arguments.

See Issue 196.
2013-12-18 17:46:32 +00:00
Bryan W. Weber
b02bb4287a [Doc] Update docstrings in ctml_writer for the NASA thermo classes
See Issue 196.
2013-12-18 17:46:27 +00:00
Bryan W. Weber
d1fa4395f7 [Doc] Fix typos in thermo parameterizations
See Issue 196.
2013-12-18 17:46:21 +00:00
Bryan W. Weber
5698913073 [Doc] Add element class link. Add Kee 1986 transport reference
See Issue 196.
2013-12-18 17:46:16 +00:00
Bryan W. Weber
ef23860994 [Doc] Fix typos in doc/sphinx/cti/phases.rst
See Issue 196.
2013-12-18 17:46:11 +00:00
Bryan W. Weber
a1ea2a803d [Doc] Update mixture models docs to support Cantera 2.1
See Issue 196.
2013-12-18 17:46:06 +00:00
Bryan W. Weber
87e48fdb6a [Doc] Fix examples in phases.rst to work with Cantera 2.1
See Issue 196.
2013-12-18 17:46:00 +00:00
Bryan W. Weber
5bbe9a6a22 [Doc] Fix typos and formatting in input-files.rst
See Issue 196.
2013-12-18 17:45:55 +00:00
Bryan W. Weber
e78d31f933 [Doc] Update formatting of cantera.conf text
See Issue 196.
2013-12-18 17:45:50 +00:00
Bryan W. Weber
d7482de464 [Doc] Slight grammar change in FAQ
See Issue 196.
2013-12-18 17:45:45 +00:00
Bryan W. Weber
1b6533900e [Doc] Fix 'git svn clone --std-layout' is not an option error
See Issue 196.
2013-12-18 17:45:40 +00:00
Ray Speth
ddd82bd3c1 [SCons] Refactor Python test preparation 2013-12-18 17:45:35 +00:00
Ray Speth
7e64056082 [SCons] Add options to run subsets of the Python test suite
New test targets are automatically generated from the test_foo.py
scripts, with the new targets named like 'cython2-test-foo'.
2013-12-18 17:45:30 +00:00
Ray Speth
a8e884d34e [SCons] Check for incompabible BLAS/LAPACK when building Matlab toolbox
Matlab's practice of substituting an "8 byte integer" BLAS/LAPACK
library for the "4 byte integer" BLAS/LAPACK libraries that Cantera is
designed to use causes Cantera to crash. This can only be avoided by
statically linking Cantera to BLAS and LAPACK, e.g. by using the
BLAS/LAPACK implementations included with Cantera.

Since the Matlab toolbox itself needs to be a shared library, it is
not usually possible to link statically link it with vendor-provided
BLAS/LAPACK libraries, since they are not compiled with the
appropriate options, i.e. '-fPIC'.

Resolves Issue 34.
2013-12-18 17:45:25 +00:00
Ray Speth
28dbcf072e [Kinetics] Remove the deprecated 'WF93' Falloff function 2013-12-16 23:22:09 +00:00
Bryan W. Weber
fc2d7e4ce0 [Reactor] Change 'species' to 'component' in context of sensitivities
Change the variable named *species* to be named *component*. This
better matches the utility of this variable, since it can be used to
retrieve any of the state variables. Also, update the corresponding
documentation.
2013-12-16 23:22:04 +00:00
Bryan W. Weber
1a2404aea5 [Reactor] Make default wall area 1.0 m^2
This makes the default consistent with the documentation in the Python
module.

Fixes Issue 194.
2013-12-16 23:21:58 +00:00
Ray Speth
e1a49487b7 [Kinetics] Remove deprecated getActivationEnergies function
Resolves Issue 147.
2013-12-16 23:21:52 +00:00
Ray Speth
28bbbf514c Remove deprecation warning about Sundials < 2.4 from CVodesIntegrator 2013-12-16 23:21:45 +00:00
Ray Speth
54d11a016a Remove support for old Sundials versions
Supported Sundials versions are 2.4 and 2.5.
2013-12-14 00:18:17 +00:00
Ray Speth
f1b28158bf [Reactor] Fix behavior of componentIndex with ambigous names
The name 'H' can mean either the species by that name or the entahlpy
of the reactor, in the case of ConstPressureReactor, and the previous
behavior always returned the index of the enthalpy.

This changes the behavior to preferentially return the species, and
adds alternative names for reactor state variables that are less
likely to generate namespace collisions: 'mass', 'volume',
'int_energy', 'enthalpy', 'temperature', 'distance', 'velocity'. The
single character names are still supported.

Resolves Issue 193.
2013-12-14 00:18:12 +00:00
Ray Speth
5b7a8d1b4e [Python/Doc] Improved documentation of sensitivity parameters 2013-12-14 00:18:07 +00:00
Ray Speth
12f3b2739c [Doc] Add ideal gas reactor classes to the Sphinx documentation 2013-12-14 00:18:04 +00:00
Ray Speth
d959b34541 [Doc] Fix typos in documentation of reactor model
Resolves Issue 191.
2013-12-14 00:18:00 +00:00
Ray Speth
1215f05da7 [Kinetics] Remove deprecated GRI30 class
Resolves Issue 134.
2013-12-14 00:17:54 +00:00
Ray Speth
3541a8d0bb [Test] Skip tests which require ctml_writer when python_package=none 2013-12-09 01:36:27 +00:00