Ray Speth
dddfd857db
Python ck2cti can read transport properties
2012-03-30 23:47:09 +00:00
Ray Speth
6a4cce979c
Fixed string representations of Species in ck2cti
2012-03-30 23:47:05 +00:00
Ray Speth
cee19f67a6
Fixed handling of reaction delimiters
2012-03-30 23:47:01 +00:00
Ray Speth
c80113d767
Imported a trimmed-down version of the RMG-py Chemkin reader
2012-03-30 23:46:58 +00:00
Ray Speth
96ad13e4f8
Moved docs for basic C++ program to Sphinx
2012-03-30 23:46:53 +00:00
Ray Speth
c44ef99775
Added doxylink Sphinx extension for creating links to Doxygen docs
2012-03-30 23:46:48 +00:00
Ray Speth
ed261a2d68
Moved compilation guide to Sphinx
2012-03-30 23:46:42 +00:00
Ray Speth
4ef4c79be9
Rearranged Sphinx sources so it can be used for more general documentation
2012-03-30 23:46:25 +00:00
Ray Speth
9be5c325f1
Added a Python reactor network test
2012-03-30 23:46:19 +00:00
Ray Speth
7f46371653
Show CVODE error codes when integration fails
2012-03-30 23:46:14 +00:00
Harry Moffat
95700d9641
Added save() to constructors of CanteraError() so that
...
the error will register within the application class.
2012-03-30 01:13:42 +00:00
Ray Speth
80b723cfe7
Python: Fixed reference counting issues with Func objects used by Reactors
...
The C++ Reactor class doesn't own a reference to the Func object. To make
borrowing the reference safe, the Python Reactor class now owns a reference,
which is guaranteed to be valid for the lifetime of the C++ Reactor object.
2012-03-25 23:25:45 +00:00
Ray Speth
bf1f14c178
Ignore negative values when setting composition (mass fractions etc.)
...
This should resolve a number of problems when integrating reactor networks,
as well as some other unexpected behavior.
2012-03-25 23:25:41 +00:00
Ray Speth
c56bfab0ed
Matlab: Allow simpler syntax for creating ReactorNets with one reactor
...
A network with a single reactor can be created with either:
ReactorNet({reactor}), i.e. a single element cell array
or, the new way:
ReactorNet(reactor)
2012-03-24 01:33:54 +00:00
Ray Speth
4feb983688
Fixed some memory leaks in the Python module
2012-03-23 22:16:42 +00:00
Ray Speth
3c83a76e48
Wall radiation heat flux calculation now uses given emissivity
2012-03-23 22:16:37 +00:00
Ray Speth
9124b361dc
Added a few basic thermo tests to the Matlab unit tests
2012-03-23 22:16:28 +00:00
Ray Speth
8ea4ae728a
Moved a few standard library includes to more local scopes
2012-03-23 22:16:04 +00:00
Ray Speth
6c29c0fe84
Syntax errors in CTI files now show more context lines
2012-03-16 14:44:31 +00:00
Ray Speth
4879c6db47
Fixed out-of-bounds string indexing in ck2cti
2012-03-15 22:49:10 +00:00
Ray Speth
f22ecac5c4
Use the Accelerate framework for BLAS and LAPACK on OS X
2012-03-15 22:49:04 +00:00
Ray Speth
9dc9ddc1bc
Fixed removal of the Matlab unit test output file
2012-03-15 22:48:59 +00:00
Ray Speth
04841e181c
Fixed generating Cantera.mak on OS X
2012-03-15 19:55:34 +00:00
Ray Speth
17554bd0a0
Fixed an issue with comparing repeated values in regression tests
2012-03-15 19:55:30 +00:00
Ray Speth
4506ee2f8a
Fixed some compiler warning issues
2012-03-15 19:55:18 +00:00
Ray Speth
6ec589a9e5
Fixed compiler warnings in libexecstream
2012-03-15 19:55:07 +00:00
Ray Speth
d27066d7bd
Whitespace cleanup of libexecstream
2012-03-15 19:55:00 +00:00
Ray Speth
e4f2acaf3d
Fixed issues with Matlab toolbox identified by the code analyzer
2012-03-15 19:54:41 +00:00
Ray Speth
790d40b00c
Normalized whitespace and indentation in the matlab toolbox
2012-03-15 19:52:58 +00:00
Ray Speth
b159a8f20b
Removed declarations for non-existent C interface functions
2012-03-15 19:52:44 +00:00
Ray Speth
503f57a24e
Modified MSVC debugger options to allow parallel builds
...
We now generate a .pdb file per source file, rather than having multiple
copies of the compiler trying to write to the same shared .pdb file
2012-03-15 19:52:40 +00:00
Ray Speth
870ae7ede2
Fixed compilation of the RedlichKwongMFTP class
...
Enabled with the build option "with_real_gases".
Class has no test cases.
2012-03-15 19:52:35 +00:00
Ray Speth
b3ae0c9208
Use quotes instead of angle brackets for non-system header #includes
2012-03-15 19:52:16 +00:00
Ray Speth
ca4212cc57
Removed a number of unused / redundant typedefs
2012-03-15 19:51:57 +00:00
Ray Speth
83e1996295
Cleaned up some of the Matlab extension code
2012-03-15 19:51:45 +00:00
Ray Speth
d8edde0264
Expanded array bounds checking in C interface functions
2012-03-15 19:51:37 +00:00
Ray Speth
b145ee407d
Moved m_nsp up to Transport from derived classes
2012-03-15 19:51:25 +00:00
Ray Speth
1e8870191d
Moved m_kk up to the base Kinetics class
2012-03-15 19:51:16 +00:00
Ray Speth
d573ae6625
Configured Sphinx to use MathJax 2.0
2012-03-15 19:51:09 +00:00
Ray Speth
b4ceb7da2e
Reformatted the Python docstrings to work better with Sphinx
...
This means that the docstrings are now parsed as reStructuredText.
2012-03-13 17:34:47 +00:00
Ray Speth
09d9ded2e7
Added templates for using Sphinx to generate the Python module docs
2012-03-13 17:34:38 +00:00
Ray Speth
7676097b4a
Removed execute permission from nonexecutable files
2012-03-13 17:32:41 +00:00
Ray Speth
c30e7b2c0f
Updated compilation instructions
2012-03-13 17:32:25 +00:00
Ray Speth
bac65b26a1
Added machinery for unit testing of the Matlab toolbox
...
Unit tests are written using the Matlab xUnit Test Framework
2012-03-13 17:32:10 +00:00
Ray Speth
45eae5b351
Matlab: fixed importing files from paths containing periods
...
This includes handling relative paths specified with '..'
2012-03-13 17:32:02 +00:00
Ray Speth
5274b1eca0
Fixed attaching stdin and stdout to python subprocess
2012-03-13 17:31:55 +00:00
Ray Speth
32de9a8b27
Fixed some problems printing error messages in Matlab
2012-03-10 21:25:22 +00:00
Ray Speth
8799001ee3
Prevent window from being created by python ct2ctml subprocess
...
When using Cantera from a GUI app, the python process was inheriting
window settings from the parent, and launching in a window that didn't
accept input from the calling process, causing the conversion to fail.
2012-03-10 21:25:17 +00:00
Ray Speth
22bdb58f33
Added consistent, complete exception handling to C interface functions
2012-03-09 23:00:31 +00:00
Ray Speth
0045bc0a71
Removed unused tmpDir and sleep functions
2012-03-09 23:00:16 +00:00