Ray Speth
6d4540435e
Fix pointer logic errors in initThermoXML
...
Affects DebyeHuckel and HMWSoln
2015-09-09 18:59:19 -04:00
Ray Speth
c0772d236a
[Doc] Fix typos in NASA polynomial formulas
2015-09-09 18:59:19 -04:00
Ray Speth
4b7e058b43
[Reactor] Cannot add sensitivity reactions to initialized ReactorNet
...
Before, the attempt to add the reaction was silently ignored. Now, this raises
an exception.
2015-09-09 18:59:18 -04:00
Ray Speth
2044446bc3
[Samples] Fix compilation errors and warnings in the C++ examples
2015-09-09 18:59:18 -04:00
Ray Speth
6e77e3417f
Fix incorrect index check in GeneralSpeciesThermo::reportParams
...
The SpeciesThermoInterpType no longer knows the species index, so
it isn't actually returned by the reportParameters function.
2015-09-09 18:59:18 -04:00
Ray Speth
c69889b4bc
Remove link to old dev list
2015-09-09 18:59:18 -04:00
Ray Speth
832cf99927
Fix definition of elemental mole fraction
...
The elemental mole fractions should be invariant under composition changes which
conserve atoms.
2015-09-09 18:59:18 -04:00
Ray Speth
479a9da0bd
[Python/1D] Fix FlameBase.write_csv
...
Also add a test for this method
2015-09-09 18:59:18 -04:00
Ray Speth
07257443e3
Fix race condition when Python 2 and Python 3 tests run in parallel
2015-09-09 18:59:18 -04:00
Ray Speth
774ec21d97
[Reactor] Add bounds check on sensitivity parameter index
2015-09-09 16:32:31 -04:00
Ray Speth
98c2aa82e7
[SCons] Fix include order when compiling Cython module
2015-09-09 16:32:02 -04:00
Ray Speth
5597d1e374
[Doc] Fix typo in Planck constant units
...
Fixes #280 .
2015-07-01 12:04:58 -04:00
Ray Speth
4dc4a14467
[Doc] Update list of SCons options shown in Sphinx docs
2015-07-01 00:16:28 -04:00
Ray Speth
5a23dab3b8
Fix user-provided BLAS/LAPACK dir in Cantera.mak
...
Fixes an error introduced in 5720d7cf90 .
2015-06-30 23:26:18 -04:00
Ray Speth
bd927d438a
[SCons] Fix BLAS/LAPACK-related variables in Cantera.mak
...
* Fix logic for when BLAS/LAPACK libraries need to be explicitly listed
* ctlapack and ctblas are no longer separate libraries
2015-06-22 17:33:17 -04:00
Ray Speth
d0c62ada84
[Kinetics] Fix handling of integral, explicit reaction orders
...
If any of the reaction orders differ from the corresponding stoichiometric
coefficients, the reaction needs to be handled as the general case, instead of
just when the orders are non-integral.
2015-06-22 12:11:42 -04:00
Ray Speth
2aec189ddc
[Reactor] Check for Reactor contents before installing FlowDevice
...
Fixes #279 .
2015-06-22 12:11:29 -04:00
Ray Speth
c5bc4d3412
[Reactor] Fix segfaults in updateMassFlowRate due to unset parameters
...
The downstream and upstream Reactors, the "master" flow controller, and the
coefficient arrays were being read without checking that they had been
initialized.
Fixes #278 .
2015-06-22 12:11:09 -04:00
Ray Speth
02a5409732
Add build script for Travis CI
2015-06-10 19:43:23 -04: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