Commit graph

5632 commits

Author SHA1 Message Date
Ray Speth
fa90d095f0 [Travis] Use newer Cython version so that Python module works
Don't build Python 3 module for Python 3.2 (no longer supported).
2015-06-11 11:38:40 -04:00
Ray Speth
a6b3c23750 [SCons] Remove unnecessary check for Python 3 Cython module
We use the Python 2 version of Cython to generate the .cpp file which is
separately compiled for both Python 2 and Python 3.
2015-06-10 22:56:49 -04:00
Ray Speth
aa7f5a2728 Add build script for Travis CI 2015-06-10 19:34:24 -04:00
Steven DeCaluwe
7426fca71a Adding RedlichKwongMFTP::cv_mole 2015-06-09 13:01:57 -06:00
Ray Speth
217d780233 Fix calls to CanteraError with blank or incorrect first argument
The first argument should be the function name from which the exception was
thrown. Leaving this blank makes it difficult to track down the location of the
exception.
2015-06-09 12:03:57 -04:00
Ray Speth
8dcde36d20 Fix invalid iterator usage in Application::close_XML_File
The iterator 'b' is invalidated by calling erase(b), which means that the
subsequent call to ++b results in undefined behavior. This was identified by
segfaults in the Matlab unit test on OS X.
2015-06-08 17:20:54 -04:00
Ray Speth
2256cd03de [Doc] Homebrew formula no longer supports '--devel' option
The '--devel' option is apparently only meant for pointing at tagged development
releases, rather than the tip of a branch.
2015-06-08 13:46:37 -04:00
Ray Speth
9ca2c16bc3 [SCons] Fix running test suite with minimal Python module 2015-06-08 11:52:02 -04:00
Ray Speth
c512e2bcbb [Doc] Update installation instructions for Cantera 2.2.0 2015-06-05 15:29:06 -04:00
Ray Speth
416490ad7a Bump version to 2.2.0 2015-06-04 18:41:20 -04:00
Ray Speth
6190cf21e5 [Ubuntu] Fix stage prefix used for Python 3 module 2015-06-04 18:41:20 -04:00
Ray Speth
835b81a6f8 [MixMaster] Display more useful error messages
Include the full text of the original exception, and print this to the terminal
as well.
2015-06-02 11:05:35 -04:00
Ray Speth
a677409283 [MixMaster] Fix displaying of errors when using Python 2 2015-06-02 11:05:35 -04:00
Ray Speth
bd830b4685 Update year in recommended citation to 2015 2015-06-01 17:01:25 -04:00
Ray Speth
0f55a3bdff [Python/Doc] Add section on kinetics to the tutorial 2015-06-01 17:01:25 -04:00
Ray Speth
eafcc1d991 [Python/Thermo] Add setter for PureFluid.X in the two-phase region 2015-05-30 11:30:11 -04:00
Ray Speth
c7e79e64b4 [Doc] Add local tables of contents for thermo and kinetics 2015-05-29 17:32:23 -04:00
Ray Speth
911c2f180d Remove unused, redundant 'g_DEBUG_MODE' variable
This is exactly the same as the DEBUG_MODE_ENABLED macro
2015-05-29 16:29:57 -04:00
Ray Speth
78f60e2d5f [Thermo] Improve error message generated by Substance::set_xy 2015-05-29 12:45:17 -04:00
Ray Speth
e292caa187 [Python] Add Kinetics.reactions() method which returns all Reactions 2015-05-28 12:38:50 -04:00
Ray Speth
859aee18ef [Python] ThermoPhase.species() returns all Species objects 2015-05-28 12:38:50 -04:00
Ray Speth
808f088ffd Merge namespace VCSnonideal with namespace Cantera 2015-05-27 18:27:25 -04:00
Ray Speth
5214672ab3 Merge namespace ctml with namespace Cantera 2015-05-27 18:09:07 -04:00
Ray Speth
8845e789ba [1D] Deprecate non-functional fix/solve species options 2015-05-27 17:17:08 -04:00
Ray Speth
57e73dcb74 [Doc] Fix some Doxygen warnings 2015-05-26 17:05:40 -04:00
Ray Speth
8e2e4ae60b Deprecate class RxnOrders 2015-05-26 16:58:18 -04:00
Ray Speth
dcf7a2bdff [Python] Replace _have_sundials() with __sundials_version__
Resolves #259.
2015-05-26 16:47:38 -04:00
Ray Speth
b42013009f Update .gitignore 2015-05-26 14:47:40 -04:00
Ray Speth
0552c8a46e [Python/Reactor] Fix ReactorNet.verbose property
Fixes #260
2015-05-26 11:42:29 -04:00
Ray Speth
1c878c16de Fix issues indicated by compiler warnings 2015-05-26 11:42:20 -04:00
Ray Speth
6a094c658f [Doc] Update description of CTI and CTML formats 2015-05-25 21:08:49 -04:00
Ray Speth
341b137766 [Doc] Capitalize proper nouns and acronyms 2015-05-25 20:58:44 -04:00
Ray Speth
51c8d7365a [Doc] Fix spelling errors 2015-05-25 20:57:19 -04:00
Ray Speth
2b8a597037 [Doc] Mention 'brew tap --repair' and 'brew doctor' 2015-05-25 15:45:02 -04:00
Ray Speth
468369df13 [Python] Include docs for all classes in Sphinx docs 2015-05-25 00:22:03 -04:00
Ray Speth
ae5132060e [Python] Adjust names to avoid namespace clutter 2015-05-25 00:00:52 -04:00
Ray Speth
0f6f9c8f5a [Python] Add functions for evaluating rate constants 2015-05-24 20:03:21 -04:00
Ray Speth
af3e34ccb0 [Python] Add repr functions to Species/Reaction classes 2015-05-24 19:45:26 -04:00
Ray Speth
2610af703f Remove declared but undefined function 'vcs_second' 2015-05-24 18:23:24 -04:00
Ray Speth
aa2b732954 Fix directories searched for input files on Windows
Update to use the registry key for Cantera 2.2. The 'templates'
subdirectory no longer exists.

Fix documentation to not incorrectly claim that COMMONPROGRAMFILES
will be searched for input files.
2015-05-24 18:23:24 -04:00
Ray Speth
6bec1029e7 [Python/Doc] clarify reaction path properties that can be set 2015-05-24 18:23:23 -04:00
Ray Speth
b84c1e5685 Remove unused fields of ElectroChemicalReaction 2015-05-24 18:23:23 -04:00
Ray Speth
eb74329d1b Deprecate some unused/unfinished classes 2015-05-24 18:23:22 -04:00
Ray Speth
b5b1e89814 [Kinetics] Move 'rmcVector' down to ElectrodeKinetics 2015-05-23 22:42:44 -04:00
Ray Speth
813cc36f8e Fix undefined variables in ElectrodeKinetics with DEBUG_MODE enabled 2015-05-23 22:33:21 -04:00
Ray Speth
772427014a Bump version to 2.2.0b1 2015-05-11 17:23:37 -04:00
Ray Speth
8ce62988a1 [SCons] Remove previously-deprecated configuration options 2015-05-11 17:23:37 -04:00
Ray Speth
ba9c9c768f [Kinetics] Use the name 'ThreeBodyReaction' consistently 2015-05-11 16:35:46 -04:00
Ray Speth
946b7abfc5 [Python] Implement 'allow_negative_pre_exponential_factor' property 2015-05-11 16:26:32 -04:00
Ray Speth
f5b2fc37df [Python] Use name 'pre_exponential_factor' consistently 2015-05-11 16:16:44 -04:00