Commit graph

3818 commits

Author SHA1 Message Date
Ray Speth
64bb2bc667 Removed some dead argument-parsing code from the regression tests 2012-05-29 21:22:21 +00:00
Ray Speth
d3e98fe5a8 Corrected a bunch of spelling errors 2012-05-29 21:21:47 +00:00
Ray Speth
79af932b9a Fixed timeouts that could cause cti->ctml conversions to stall 2012-05-29 18:03:39 +00:00
Ray Speth
ba8acd41e0 Updated documentation for Phase/ThermoPhase class heirarchy
Removed some redundant documentation and fixed references to the no
longer existent Constituent and State classes.
2012-05-29 18:03:35 +00:00
Ray Speth
bdac195cb0 Added input file documentation for Chebyshev and P-log rate expressions 2012-05-29 18:03:31 +00:00
Ray Speth
176d8ecfe0 Updated the rxnpath1.py sample
This sample now uses a locally installed copy of Graphviz to produce an image,
instead of relying on a public 'webdot' server which no longer exists.
2012-05-29 18:03:27 +00:00
Ray Speth
b411f513ae Resolved the namespace collision between the two classes named "Gaussian"
This was causing problems on MinGW builds where Gaussian "function" objects
were being misinterpreted as Gaussian "line broadeners" and returning
incorrect results.
2012-05-29 18:03:22 +00:00
Ray Speth
88a1f64466 Fixed list of libraries specified when linking the Matlab extension 2012-05-29 18:03:18 +00:00
Ray Speth
31ffb5e400 Added support for Sundials 2.5 2012-05-25 23:13:51 +00:00
Ray Speth
396d34e1ab Fixed a deprecation warning with np.genfromtxt 2012-05-25 23:13:47 +00:00
Ray Speth
3df5c60e8f Eliminated trailing commas from some CSV files used in regression tests 2012-05-25 23:13:42 +00:00
Ray Speth
16da33ad42 Fixed compiler warnings in the test suite 2012-05-25 23:13:30 +00:00
Ray Speth
9b2d97f41e Fixed some compiler warnings 2012-05-25 23:13:18 +00:00
Ray Speth
15b12608e3 Corrected labels on output from compareTimeSeries 2012-05-24 16:30:10 +00:00
Ray Speth
5a8b97e38e Removed a 'goto' statement 2012-05-24 16:30:08 +00:00
Ray Speth
15755c1447 Pruning some dead code 2012-05-24 16:30:04 +00:00
Ray Speth
dcb7f37a3c Modify return value handling for some examples and tests 2012-05-24 16:29:59 +00:00
Ray Speth
5ef6a024a9 Fixed some case statements that were missing a 'break' 2012-05-24 16:29:55 +00:00
Ray Speth
bb358e812f Removed unnecessary manual memory management from equilibrate driver 2012-05-24 16:29:52 +00:00
Ray Speth
047f3611e1 Deprecated unused "getGasTransportData" functions 2012-05-24 16:29:49 +00:00
Ray Speth
7cc9a15c33 Fixed a compiler warning when building a 32-bit Matlab extension with MSVC 2012-05-24 16:29:46 +00:00
Ray Speth
5af70f3db8 Removed keyword-substitution cruft 2012-05-24 16:29:29 +00:00
Ray Speth
761c2589e3 Added a test for reactors with wall interactions 2012-05-24 16:29:23 +00:00
Ray Speth
ee746bf895 Fixed a size_t-related error that caused Reactor walls to behave incorrectly 2012-05-24 16:29:20 +00:00
Ray Speth
d70507ad79 Fixed deletion of a bad pointer in CVodesIntegrator
m_fdata was not initialized to 0, so if the integrator was deleted before
initialize() was called, the destructor would attempt to delete it using the
uninitialized value.
2012-05-24 16:29:16 +00:00
Ray Speth
a78755b971 Fixed some undefined references in the CTI documentation 2012-05-18 22:42:03 +00:00
Ray Speth
754faa3b13 Added option to ignore third-body efficiencies for undeclared species
To enable this option, in the phase definition, add
'skip_undeclared_third_bodies' to the list passed as the 'options'
argument.
2012-05-18 22:41:58 +00:00
Ray Speth
df40d898b0 Fixed building the Fortran 90 sample program 2012-05-17 21:48:49 +00:00
Ray Speth
1d94cd39e3 Fixed compilation when setting "with_html_log_files=n" 2012-05-17 21:15:09 +00:00
Ray Speth
cbae64b079 Removed (broken) support for MPThreads (Mac OS 9) 2012-05-17 21:15:05 +00:00
Ray Speth
021e11456e Fixed building with thread safety 2012-05-17 21:15:01 +00:00
Ray Speth
cc2ed9b751 Fixed some small problems with GasTransport 2012-05-13 22:41:20 +00:00
Ray Speth
eb6c7659b8 ctml_writer accepts 'id' argument as lower case
This maintains compatibility with existing (<=1.8) input files, at the
cost of being poor Python style since it overloads the built-in 'id'
function.
2012-05-13 22:41:17 +00:00
Ray Speth
2523890b6d Fixed compiler warnings in regression tests 2012-05-11 15:28:02 +00:00
Ray Speth
6167a724e5 Added functions for computing alternate mixture-averaged diffusion coefficients 2012-05-11 15:27:56 +00:00
Ray Speth
49b631d346 Merged mixture-averaged diffusion coefficient calculations in GasTransport 2012-05-11 15:27:50 +00:00
Ray Speth
f8308d5853 Merged viscosity calculations from MixTransport and MultiTransport 2012-05-11 15:27:44 +00:00
Ray Speth
74e9fa050b Removed a layer of indirection in MultiTransport property updaters 2012-05-11 15:27:38 +00:00
Ray Speth
c7af9ddf81 Improved convergence when solving for pure fluid saturated states 2012-05-11 15:27:33 +00:00
Ray Speth
0901c8b25f Cleaned up formatting of liquidvapor.cti 2012-05-11 15:27:30 +00:00
Ray Speth
924d5b27a6 Improved detection of fortran compiler for setting the module output directory 2012-05-07 18:20:25 +00:00
Ray Speth
3af22be158 Modified hydrogen equation of state to fix reference state
This makes the reference state for enthalpy and entropy agree with the
book from which the equation of state is taken (Reynolds, Thermodynamic
Properties in SI).
2012-05-07 18:20:23 +00:00
Ray Speth
eb12c611db Fixed errors in implementation of carbon dioxide equation of state
The sign error in computing the entroy term proportional to G[0]
introduced errors in the entropy of about 3 percent.
2012-05-07 18:20:20 +00:00
Ray Speth
a4520bfe85 Added reference for the HFC-134a equation of state 2012-05-07 18:20:18 +00:00
Ray Speth
4ab7da72f7 Corrected entropy calculations for HFC-134a 2012-05-07 18:20:15 +00:00
Ray Speth
ea589078f5 Added tests for pure fluid equations of state
The tests include basic consistency requirements as well as
comparisons to reference data where possible.
2012-05-07 18:20:11 +00:00
Ray Speth
e2d2ba4e3d Added 'assertNear' for comparing floats in Python unit tests
This method compares floats using combined absolute and relative tolerances,
instead of the "number of decimal digits" that TestCase.assertAlmostEqual uses.
2012-05-07 18:20:08 +00:00
Ray Speth
79a0165260 Removed unnecessary linker flags when building the Python extension
This resolves errors when compiling on OS X when the full set of
cross-compilers (e.g. for ppc) are not present, as well as several
warnings even when they are.
2012-05-07 18:20:05 +00:00
Ray Speth
58e3bade9a Fixed value checks for falloff parameterizations 2012-04-27 21:20:46 +00:00
Ray Speth
d69eea2b3e Dead code removal 2012-04-27 21:20:42 +00:00