Ray Speth
93e672046a
[Doc] Update docs for ReactionData and SurfaceArrhenius
2013-09-01 00:33:27 +00:00
Ray Speth
cf0a418027
[Reactor] Fix segfault when requesting sensitivities at t = 0
2013-09-01 00:33:19 +00:00
Ray Speth
7447c5957d
[Thermo] Fix deleting objects that have manually-added species
2013-09-01 00:33:06 +00:00
Ray Speth
717a2367b1
[Transport] Add electricalConductivity method to all language interfaces
...
Thanks to user 'hencken' for the patch.
Resolves Issue 171.
2013-08-23 17:43:55 +00:00
Ray Speth
f61cbeafcb
[Equil] Fix infinite loop in VCS equilibrium solver
...
The threshold being removed here was introduced in r714, which was merged into
trunk in r1115.
Fixes Issue 113.
2013-08-23 17:43:44 +00:00
Ray Speth
4534bbd21b
[Doc] Add all Matlab examples to the Sphinx docs
2013-08-22 21:46:37 +00:00
Ray Speth
1cedf904df
[Doc] Add all Python examples to the Sphinx docs
2013-08-22 21:46:27 +00:00
Ray Speth
8d7f48d031
[Cython] Minor reorganization of examples
2013-08-22 21:46:17 +00:00
Ray Speth
1592ee37df
Add a note indicating the location of the Cython examples
2013-08-22 21:46:09 +00:00
Ray Speth
3d5ac35c6f
[Test] Avoid exact comparisons of floating point numbers
2013-08-21 19:49:37 +00:00
Ray Speth
32ea4fd924
[SCons] Fix to skip Python startup messages
...
This fixes an issue when the Python interpreter prints startup messages that
appear before the expected output lines. Known to be a problem with the Anaconda
Python distribution.
2013-08-16 17:25:04 +00:00
Ray Speth
d60629ead5
[Cython] Fix syntax errors in MixMaster for Python 3
...
Backticks are not allowed in Python 3 (equivalent to repr)
2013-08-14 17:56:05 +00:00
Ray Speth
a22ceda566
[Scons] Fix build order dependencies for python modules
2013-08-14 17:55:51 +00:00
Ray Speth
6126521ff3
[SCons] Eliminate spurious warnings about environment variables
2013-08-09 15:35:07 +00:00
Ray Speth
4d88fa8e34
Bump version to 2.1.0b2
2013-08-02 23:31:36 +00:00
Ray Speth
dfe5945cd6
[Matlab] Add access to class FlowReactor
2013-08-02 23:17:54 +00:00
Ray Speth
ea3ac2fc91
[Test] Fix file name used for Cython pdep tests
2013-08-02 23:17:49 +00:00
Ray Speth
3fe2cd9bbb
[Cython] Fix format strings for compatibility with Python 2.6
2013-08-02 23:17:45 +00:00
Ray Speth
988f300e6b
[SCons] Add PYTHONPATH to list of default environment variables
...
Simplifies compilation when Python packages needed for compilation (e.g. Cython)
are not installed in system-wide locations.
2013-08-02 23:17:42 +00:00
Ray Speth
957ddc97ae
Fix calls to ck2cti that pass through the C++ interface
2013-08-02 23:17:40 +00:00
Ray Speth
c32b54a47d
[ck2cti] Fix for reading files with no final 'END' keyword
2013-08-02 23:17:38 +00:00
Ray Speth
10aa8ba060
[Kinetics] Allow negative Troe parameters
2013-08-01 18:57:33 +00:00
Ray Speth
cc75faf402
[Matlab] Add support for additional reactor types
...
Matlab interface now supports ConstPressureReactor, IdealGasReactor, and
IdealGasConstPressureReactor.
2013-07-31 18:14:47 +00:00
Ray Speth
03786fd07b
[Python] Add support for IdealGasReactor and IdealGasConstPressureReactor
2013-07-31 18:14:45 +00:00
Ray Speth
9b6354b0c0
[SCons] Fix generation of ctpath.m
...
Was failing because of dependency on dynamically-generated 'python_module_loc'
variable.
2013-07-31 18:14:42 +00:00
Ray Speth
615c3124fb
[Reactor] Fix sensitivity parameter order for constant pressure reactors
...
This matches the behavior of Reactor, where the parameter order is
determined by the order of the reactions in the mechanism.
2013-07-30 15:57:37 +00:00
Ray Speth
8724bc9f04
[Cython] Fix generation of MSI installer when using Python 2.x
...
The old patch to distutils only worked on Python 3.x, since distutils
uses old-style classes which do not support property objects.
2013-07-29 01:38:01 +00:00
Ray Speth
f320290c51
[SCons] Fix Python module path in setup_cantera and post-install message
...
In particular, this fixes paths for Linux distros that put Python modules in
'lib64/pythonX.Y/site-packages'.
Also fixes the reported installation path for the Python module on Windows.
2013-07-29 01:37:57 +00:00
Ray Speth
9a8dbf75f8
CTI to XML conversion works with either new or old Python module
2013-07-29 01:37:54 +00:00
Ray Speth
b7d4fbbe54
[clib] Fix error handling for MultiPhase objects
2013-07-26 21:33:59 +00:00
Ray Speth
35aed42fbd
[Equil] Raise exceptions instead of aborting execution
2013-07-26 21:33:57 +00:00
Ray Speth
5bd01da0fa
Fix deprecation warnings in SOFC example
2013-07-26 21:33:54 +00:00
Ray Speth
c76ddefa5f
Fix spelling errors
2013-07-26 21:33:50 +00:00
Ray Speth
e65cd38214
Bump version to 2.1.0b1
2013-07-23 15:53:31 +00:00
Ray Speth
5fcf64c100
Maintenance branch for 2.1 release
2013-07-23 15:46:17 +00:00
Ray Speth
6fbf5d35ed
[Cython] Make critial / saturation properties available for all phase types
...
Any ThermoPhase class which overrides the appropriate methods will work,
and classes that don't will raise an exception.
2013-07-23 15:31:09 +00:00
Ray Speth
2723da7410
Remove deprecation of class Interface
...
The note accompanying the deprecation references nonexistent classes,
so there's not actually a working alternative to this class.
2013-07-23 15:31:05 +00:00
Ray Speth
297029ea7a
Deprecate AdsorbateThermo::install
...
This method shouldn't be used, as it isn't part of the base class
interface.
2013-07-23 15:31:02 +00:00
Ray Speth
d129d74289
[Thermo] Move shared methods to SpeciesThermoInterpType base class
...
Almost every class derived from SpeciesThermoInterpType used the same
implementation of the minTemp, maxTemp, refPressure, and speciesIndex,
so it makes more sense to just implement these in the base class.
2013-07-23 15:30:56 +00:00
Ray Speth
4d406f2ff4
[Doc] Update compilation instructions related to Cython module
2013-07-23 15:30:53 +00:00
Ray Speth
fa1d9e1ca9
[Cython] Use scipy when necessary to support older Python versions
...
Fixes an incompatibility with Python 2.6 and 3.1. Scipy is not
required when using Python 2.7 or 3.2+.
2013-07-23 15:30:51 +00:00
Ray Speth
346f9e196f
[Cython] Use unittest2 when necessary to support Python 2.6
2013-07-23 15:30:47 +00:00
Ray Speth
ab7775e67e
[Cython] Fix Python 2.6 compatibility issues with sys.version_info
...
The "major" attribute is a new feature in Python 2.7.
2013-07-18 22:39:26 +00:00
Ray Speth
c846d8237e
[SCons] Check Cython version for Python 3.x
2013-07-18 22:39:23 +00:00
Ray Speth
c575bf6fb2
[SCons] Check Cython version for Python 2.x
2013-07-18 22:39:21 +00:00
Ray Speth
0fddd6a129
[Thermo] Fix errors in setState_SPorSV
...
This corrects the behavior in cases where the correct temperature is below the
nominal minimum temperature for the phase.
Add test cases for this and analogous cases for the maximum temperature and
setState_HPorUV.
Fixes Issue 151.
2013-07-18 19:07:14 +00:00
Ray Speth
000e374b6c
[ctml_writer] Fix a Python 2.6 compatibility issue
...
Python 2.6 needs some extra help when trying to execute code
containing Windows (CRLF) line endings.
2013-07-18 19:07:10 +00:00
Ray Speth
a20fd58000
[1D] Fix save/restore when mechanism size differs
...
The failures were caused when attempting to restore the tolerance vectors, which
have a value for each species. Since these tolerances are usually the same for
all species, the last value in the array can be used to extend the array to the
required length.
Also add some tests for this feature.
2013-07-18 00:04:13 +00:00
Ray Speth
07ec92f712
[Doc] Start section for FAQs
2013-07-18 00:04:10 +00:00
Ray Speth
2fdd822369
[Doc] Put new Python module docs before legacy docs
2013-07-18 00:04:08 +00:00