Ray Speth
bd2bb215b4
Eliminated 'goto' statements in BasisOptimize.cpp
2013-01-11 22:55:40 +00:00
Ray Speth
17b9e86fb6
Eliminated "goto" statements in StFlow::restore
2013-01-11 22:55:35 +00:00
Victor Brunini
9b6b65fe04
Add function to DenseMatrix that multiplies two square matrices.
2013-01-07 18:18:10 +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
990a0b5491
Fixed an error that prevented HTML log files from being written
2013-01-07 18:08:17 +00:00
Ray Speth
382ad7ba80
Fixed compiler warnings about uninitialized values
2013-01-04 21:37:26 +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
1e43e4f333
Added a version of writelog which takes the log level as an argument
2012-12-30 00:17:08 +00:00
Ray Speth
48383de86e
[1D] Eliminated "goto" statements in MultiNewton::solve
2012-12-30 00:17:04 +00:00
Ray Speth
8da49ed999
[1D] Merged newton_utils.cpp with MultiNewton.cpp
2012-12-30 00:17:02 +00:00
Ray Speth
d3c0411f3e
Removed redundant / vestigial code from the Blasius example
2012-12-30 00:16:58 +00:00
Ray Speth
3baa0eae94
[1D] Fixed an indexing error that affected Jacobian evaluations
...
Not all components of the Jacobian were being computed for the first point in
the first flow Domain.
2012-12-30 00:16:56 +00:00
Ray Speth
2052ac5b57
Fixed compilation errors in the Blasius boundary layer example
2012-12-30 00:16:53 +00:00
Ray Speth
879fd3ed56
Updated Sphinx docs to cover compilation of the Cython module
2012-12-26 23:56:30 +00:00
Ray Speth
e80d5bbbb9
Fixed an error in the CTI guide
2012-12-26 23:56:28 +00:00
Ray Speth
f53ad9b47b
[Cython] Added Sphinx docs for composite classes & importing
2012-12-26 23:56:24 +00:00
Ray Speth
8e355464de
[Cython] Added physical constants to Sphinx docs
2012-12-26 23:56:21 +00:00
Ray Speth
8c0c2e16e4
[Cython] Added 1D simulation docs to Sphinx
2012-12-26 23:56:18 +00:00
Ray Speth
8ed67089e5
Fixed some compiler warnings in the regression tests
2012-12-26 23:56:13 +00:00
Ray Speth
6b8986d0d0
Fixed const-ness of PecosTransport virtual functions
...
These now match the function signatures in the base class.
2012-12-26 23:56:10 +00:00
Ray Speth
46a8b3052f
Use size_t instead of int in InterfaceKinetics
2012-12-26 23:56:07 +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
Ray Speth
dafcc9e024
[SCons] Specify the compiler to use for the Cython module
...
This fixes problems encountered when using EPD on Windows, where the
default compiler for Python is MinGW.
2012-12-26 23:55:46 +00:00
Harry Moffat
eab8781ea7
Added back ability to get transport parameters from transport objects.
...
Added back read and write of named XML array blocks.
Fixed an error in IonsFromNeutralVPSSTP.
2012-12-21 01:18:28 +00:00
Ray Speth
ea7d447864
[Cython] Updated test of 1D save / restore functionality
2012-12-18 00:14:35 +00:00
Ray Speth
6de7a739c9
[1D] Fixed save/restore for ReactingSurf1D
...
This partially addresses Issue 90.
2012-12-18 00:14:04 +00:00
Ray Speth
8587abf17f
Fixed an uninitialized variable in Domain1D
2012-12-18 00:13:48 +00:00
Ray Speth
e4705bece1
[1D] save/restore includes boundary conditions for Surf1D and OutletRes1D
...
This partially addresses Issue 90.
2012-12-18 00:13:34 +00:00
Ray Speth
357ab0b668
[1D] save/restore now includes boundary conditions of Inlet1D objects
...
This partially addresses Issue 90.
2012-12-18 00:13:02 +00:00
Ray Speth
fdc13afb9f
[1D] save/restore now includes the temperature fixed point
...
This partially addresses Issue 90.
2012-12-18 00:12:41 +00:00
Ray Speth
833ca13dc1
[1D/Python] Set pressure when restoring solution from XML file
...
This partially addresses Issue 90.
2012-12-18 00:11:24 +00:00
Ray Speth
1e91bd59af
[1D/Cython] Set pressure when restoring solution from XML file
...
This partially addresses Issue 90.
2012-12-18 00:10:48 +00:00
Ray Speth
14426bfc86
[1D] Added loglevel argument to control output from save and restore
...
Passing loglevel=0 to Sim1D::save or Sim1D::restore will suppress all output
from these functions. The default loglevel maintains the normal level of output.
2012-12-18 00:09:29 +00:00
Ray Speth
b4218203d2
[Cython] Added tests for the 1D simulation interface
2012-12-18 00:08:08 +00:00
Ray Speth
f6c19b7456
[1D] Fixed pruning-related logging to respect the current log level
2012-12-18 00:07:46 +00:00
Ray Speth
09126726f0
[1D] Removed some spurious printing from Sim1D::setFixedTemperature
2012-12-18 00:07:26 +00:00
Ray Speth
e150fb4c45
[Cython] Added examples that use the new API for the 1D flame solver
2012-12-18 00:06:36 +00:00
Ray Speth
9601895b98
[Cython] Fixed problems with unicode strings in Python 2
2012-12-18 00:04:54 +00:00
Ray Speth
b277818347
[Cython] Added infrastructure for installing examples
...
This includes automatic conversion of the samples from Python 3 syntax to Python
2 syntax when building the Python 2 version of the module and the "3to2" script
is available.
2012-12-18 00:03:03 +00:00
Ray Speth
306ac961c0
[Cython] Implemented specializations of Sim1D for standard flame types
...
FreeFlame, BurnerFlame, and CounterflowDiffusionFlame
2012-12-18 00:01:28 +00:00
Ray Speth
fb933d5c89
[Cython] Implemented methods of class Domain1D and Sim1D
2012-12-18 00:00:01 +00:00
Ray Speth
49803de297
[Cython] Added declarations for 1D simulation components
2012-12-17 23:59:48 +00:00