Commit graph

191 commits

Author SHA1 Message Date
Ray Speth
9010ecc644 [Cython] Added the radial pressure gradient as the property FlameBase.L
Resolves Issue 142.
2013-02-07 23:41:37 +00:00
Ray Speth
3c6f87274b [Cython] Fixed docstring for Sim1D.save
Resolves Issue 141.
2013-02-07 23:41:34 +00:00
Ray Speth
840bdfffab [Cython] Translated more samples to use use the new API 2013-02-07 23:41:30 +00:00
Ray Speth
7da738d238 Re-applied consistent formatting to trunk
Applied using: astyle -n --style=kr --add-brackets --indent=spaces=4
--indent-col1-comments --unpad-paren --pad-header --align-pointer=type
--lineend=linux
2013-02-07 23:40:59 +00:00
Ray Speth
a5b1d1f7f6 [Reactor] Added ability to set the CVODES "MaxErrTestFails" variable
Increasing this value (from the default of 7) will sometimes allow CVODES to
find solutions to problems that previously caused it to fail.
2013-02-07 23:40:40 +00:00
Ray Speth
1bdf50625d [Cython] Fixed specification of the Accelerate framework on OS X 2013-02-07 23:40:28 +00:00
Ray Speth
463a4017eb [Cython] Improved API for InterfaceKinetics 2013-02-07 23:40:25 +00:00
Ray Speth
677cb69a4a [Cython] Added 'mass' property to Reactor 2013-02-07 23:40:22 +00:00
Ray Speth
655af462b0 [Cython] Added set_grid_min method to Sim1D 2013-02-07 23:40:18 +00:00
Ray Speth
40a737539a [Cython] Fixed instantiation of ImpingingJet with non-reacting surface 2013-02-07 23:40:16 +00:00
Ray Speth
2be392e6e1 [Cython] Translated more samples to use the new API 2013-02-01 23:40:41 +00:00
Ray Speth
eb01aee6f5 [Cython] Made ReactingSurface1D.coverage_enabled into a property 2013-02-01 23:40:36 +00:00
Ray Speth
430e28e413 [Cython] Added write_csv method to FlameBase 2013-02-01 23:40:31 +00:00
Ray Speth
16f69f3738 [Cython] Added keyword argument for setting the name of Domain1D instances 2013-02-01 23:40:27 +00:00
Ray Speth
5adb60664c [Cython] Added class ImpingingJet
This was called "StagnationFlow" in the old Python module.
2013-02-01 23:40:23 +00:00
Ray Speth
987291e052 [Cython] Added 'add_module_directory' utility function 2013-02-01 23:40:18 +00:00
Ray Speth
609b3e6e47 [Cython] Added molar_fluxes method to DustyGasTransport 2013-02-01 23:40:13 +00:00
Ray Speth
34a1304297 [Cython] Added the "import_phases" convenience function 2013-02-01 23:39:44 +00:00
Ray Speth
a60e10c3de [Cython] Allow creation of Mixture objects without quantities for each phase 2013-02-01 23:39:40 +00:00
Ray Speth
ab3f5e0a63 [Cython] Translated some samples to use the new API 2013-01-30 22:06:02 +00:00
Ray Speth
3d512996f6 [Cython] Fixed a documentation error in ThermoPhase 2013-01-30 22:05:57 +00:00
Ray Speth
cccc5c7a8b [Cython] Turned Mixture.species_moles into a property 2013-01-30 22:05:52 +00:00
Ray Speth
92016a2b31 [Cython] Fixed some problems building the Sphinx documentation 2013-01-30 22:05:46 +00:00
Ray Speth
7065076320 [Cython] Changed variable names to be consistent with PEP8
Instance methods and instance variables all follow the words_with_underscores
convention, rather than using mixedCaseNames.
2013-01-30 22:05:30 +00:00
Ray Speth
f20d39cf75 [Cython] Implemented class Mixture (including unit tests) 2013-01-30 22:05:20 +00:00
Ray Speth
7527b64af7 [ck2cti] Fixed parsing duplicate reactions with explicit reverse rate constants
Fixes 139.
2013-01-22 20:26:30 +00:00
Ray Speth
78f6e61703 Combined the shared parts of AxiStagnFlow::eval and FreeFlame::eval 2013-01-17 15:31:36 +00:00
Ray Speth
40d190cd89 [Test/Cython/1D] Added a test for counterflow diffusion flames 2013-01-17 15:30:50 +00:00
Ray Speth
aac9435a0e [Cython/1D] Fixed DiffusionFlame to work with phases not containing carbon 2013-01-17 15:30:36 +00:00
Ray Speth
89406c2410 [SCons] Udated coverage testing to include the Cython module
Also, exclude the code in the 'test' and 'test_problems' directories from the
coverage statistics.
2013-01-11 22:56:52 +00:00
Ray Speth
183af676d5 [ck2cti] Added support for the UNITS keyword 2013-01-11 22:56:25 +00:00
Ray Speth
7ca8d1830e [ctml_writer] Updated constants to have more accurate values 2013-01-11 22:56:22 +00:00
Ray Speth
8ae3ca5a17 [ck2cti] Refactored to add class Parser and remove global variables 2013-01-11 22:56:16 +00:00
Ray Speth
60d44997e0 [ck2cti] Added '--permissive' flag to ignore certain errors 2013-01-11 22:56:12 +00:00
Ray Speth
1eec20baf0 [ck2cti] Duplicate tranpsort properties are now only a warning by default
For consistency with the Chemkin parser, the first set of transport properties
found are used.
2013-01-11 22:56:09 +00:00
Ray Speth
994acf84ea [ck2cti] Added ability to convert falloff reactions with explicit third bodies
For reactions written as: R1+R2(+S1)=P1(+S1), the implication is that
the third-body efficiencies for all colliders besides S1 are zero.
2013-01-11 22:56:05 +00:00
Ray Speth
121f039ea1 [ck2cti] Simplify constructors by using kwargs 2013-01-11 22:56:02 +00:00
Ray Speth
ad64554528 [ck2cti] Improved PEP8-compliance 2013-01-11 22:55:59 +00:00
Ray Speth
205706f5dd [Reactor] Avoid a segfault when using phases with no Kinetics 2013-01-07 18:08:23 +00:00
Ray Speth
c2151f1aaf [Cython] Made punctuation more consistent in docstrings
This improves the appearance of the generated docstrings for the properties of
FlameBase.
2013-01-04 21:37:15 +00:00
Ray Speth
edca92305d Enabled test of isothermalCompressibility
This test now passes as a result of merging the maintenance branch into trunk.
2013-01-04 21:37:12 +00:00
Ray Speth
68a312dc55 [Cython] Added array-valued properties to FlameBase 2013-01-04 21:37:08 +00:00
Ray Speth
589c27c161 [Cython] Made FlameBase and children regular Python classes
This makes it easier to make programmatic modifications to these classes and
extend them from pure Python code.
2013-01-04 21:37:01 +00:00
Ray Speth
f53ad9b47b [Cython] Added Sphinx docs for composite classes & importing 2012-12-26 23:56:24 +00:00
Ray Speth
8652963e6f [Cython] Modified tests to avoid unexpected failures 2012-12-26 23:56:04 +00:00
Ray Speth
a852400384 [SCons] Build the Cython module with debug symbols when requested 2012-12-26 23:56:01 +00:00
Ray Speth
0ff4964184 [Cython/1D] Relax grid tolerances on tests to reduce run times 2012-12-26 23:55:58 +00:00
Ray Speth
695b6b1266 [Cython] Skip sensitivity-related tests when Sundials is not present 2012-12-26 23:55:54 +00:00
Ray Speth
86db08ac88 Added __version__ attribute to the Cython module 2012-12-26 23:55:51 +00:00
Ray Speth
4991ada305 [SCons] Refactored configuration/compilation of the Cython module 2012-12-26 23:55:48 +00:00