Commit graph

279 commits

Author SHA1 Message Date
Ray Speth
77e3775c08 [1D] Provide reasonable initial grid for ImpingingJet 2016-03-27 17:07:36 -04:00
Ray Speth
8e81292558 [1D] Provide reasonable default grid for CounterflowDiffusionFlame 2016-03-27 17:07:36 -04:00
Ray Speth
87a8419380 [1D] Provide reasonable initial grid for BurnerFlame 2016-03-27 17:07:36 -04:00
Ray Speth
f0a1e25cd9 [1D] Better initial grid for CounterflowPremixedFlame 2016-03-25 12:21:19 -04:00
Ray Speth
de8348ecb2 [1D] Use a better default initial grid for FreeFlame
This initial grid is designed to work well with how the initial profile and
temperature fixed point are set. The only parameter that needs to be
user-specified is the width of the domain.
2016-03-25 12:21:19 -04:00
imitrichev
a175c72f2c Add compilation guidelines for Fedora, and other notes
Other notes include packages required for python3 module and packages
required to use prebuilt system blas and lapack.
Cantera installation was tested to be successful on Fedora 20 and Fedora 22.

Resolves #324
2016-03-06 19:19:29 -05:00
imitrichev
7e71645efb [CTI/CTML] Add 'nonreactant_orders' option to allow non-reactant orders
The flag 'allow_nonreactant_orders' in class Reaction is set to 'true' when
using this option in cti/ctml.

Resolves #317
Resolves #321
2016-02-27 14:10:35 -05:00
Bryan W. Weber
848650f4fb [Doc] Fix copyright year 2016-02-06 07:44:09 -05:00
Ray Speth
785b829b5d [Doc] Update SCons installation instructions
- 64-bit Windows installers are now available.
- Download URL has changed.
2016-02-03 19:57:06 -05:00
Ray Speth
28156cc511 [Doc] Use proper memory management in C++ examples 2016-02-01 19:23:44 -05:00
Ray Speth
a374d8b0fe [Doc] Fix formatting in C++ guide 2016-02-01 15:23:23 -05:00
Ray Speth
98d1bacd01 [Doc] Update versions of Python and Ubuntu with prebuilt binaries 2016-02-01 14:49:16 -05:00
Ray Speth
89dc89823b [Doc] Current Windows Python installers already include pip 2016-02-01 14:47:44 -05:00
Bryan W. Weber
9577409516 [Doc] Add documentation for new Element class and functions 2016-01-22 18:18:43 -05:00
Bryan W. Weber
af48524593 [Doc] Fix missing file after rename in Matlab docs 2016-01-22 17:37:41 -05:00
Ray Speth
b4a1fb2db1 [SCons/Numerics] Use ext/sundials if system Sundials not installed 2015-11-23 16:53:20 -05:00
Bryan W. Weber
10981277ae [Doc] Add link to Working with Input Files section 2015-11-19 08:02:07 -05:00
Bryan W. Weber
61736bd2ef [Doc] Update docs for ck2cti
Update documentation to give short tutorial and reflect most recent
version. Add notes for common errors encountered. Remove old ck2cti
docs from Matlab and Cython interface documentation, prefering
cti/input-files.rst. Resolves #295.
2015-11-18 18:09:12 -05:00
Bryan W. Weber
ee14246b12 [Doc] Put physical constant units into consistent form 2015-11-18 18:09:12 -05:00
Ray Speth
4977b2773f [SCons] Fix documentation of 'optimize' option 2015-11-18 12:59:16 -05:00
Ray Speth
e58bd09859 Eliminate debug_verbose option and DEBUG_MODE macro
Vebose printing can always be enabled at runtime by setting flags on various
classes.
2015-11-18 11:02:30 -05:00
Ray Speth
ee95c60813 Simplify error handling to eliminate need for global error stack
All of the functions for manipulating the global error stack
(CanteraError::save, setError, showErrors, etc.) are deprecated. The ability to
store an error is retained only for use in the C and Fortran interfaces so that
the last error message can be retrieved after a function returns an error code.
2015-11-16 19:50:55 -05:00
Thomas Fiala
304364c203 [Reactor] Add documentation for advance_to_steady_state
Also, update tutorials to use this feature.
2015-11-03 15:46:07 -05:00
Bryan W. Weber
afde0a7b52 [Doc] Remove old F77 and F90 SCons options from Intel instructions 2015-10-28 15:33:13 -04:00
Bryan W. Weber
d4fb85d4c3 [Doc] Clarify cloning instructions
Clarify the instructions on how to clone the repository and which tags or branches should be checked out to get certain releases of the software.
2015-10-28 15:31:33 -04:00
Bryan W. Weber
6cca4cf55c [Doc] Recommend to use pip to install optional Python packages on Ubuntu 2015-10-26 10:32:31 -04:00
Ivan Mitrichev
02fc127c13 Cython minimum version is 0.19
Also, setuptools is required to build/install the python module.

Resolves #302.
2015-10-25 14:15:45 -04:00
Bryan W. Weber
2e79a0978e [Doc] Update Homebrew install instructions.
Update the Homebrew install instructions with a recommendation on how to install the Matlab toolbox and add additional options that are supported during the install process.
2015-10-25 09:15:31 -04:00
Ray Speth
f910f8c3ee Bump development version to 2.3.0a1 2015-10-24 20:21:32 -04:00
Ray Speth
02ee03ffb2 [Doc] Mention IPython and Matplotlib in installation instructions 2015-10-24 17:47:49 -04:00
Ray Speth
92311f0b67 [Doc] Mention '--with-python3' option for Homebrew installer 2015-10-24 17:47:49 -04:00
Ray Speth
0542e694a9 [Thermo] Merge classes StoichSubstance and StoichSubstanceSSTP
Use the implementation of StoichSubstanceSSTP (descended from
SingleSpeciesTP) but change the name to StoichSubstance.
2015-10-19 00:17:40 -04:00
Ray Speth
c0eca16b34 Exclude cppformat from Doxygen docs 2015-10-17 22:43:20 -04:00
Ray Speth
e094967ebb [Doc] Update version requirements 2015-10-17 22:35:37 -04:00
Ray Speth
f9375e1a09 Use locks/mutexes from the standard library instead of Boost.Thread
This eliminates the need to link against any of the compiled Boost libraries,
and means that we can always build in thread-safe mode
2015-10-17 18:58:50 -04:00
Ray Speth
fb4eece9f8 Use std::unique_ptr instead of raw pointers where appropriate 2015-10-14 18:45:23 -04:00
Ray Speth
e131766b71 Replace auto_ptr with unique_ptr
auto_ptr is deprecated in c++11
2015-10-14 18:45:23 -04:00
Ray Speth
0daf89c7d3 [Doc] Update checkout instructions to handle git submodules 2015-10-14 18:45:22 -04:00
Ray Speth
dcfcb528b8 [Doc/Reactor] Improve description for wall heat transfer terms 2015-10-14 18:08:13 -04:00
Ray Speth
f92e4b5f3c [Doc] Add link to guidelines for creating good examples for bug reports 2015-10-14 17:10:19 -04:00
Ray Speth
512dffe859 [Test] Fix csv test comparisons to work with Numpy 1.10
Drop support for Numpy 1.3 (which lacks the skip_header argument to genfromtxt).
2015-10-08 13:20:07 -04:00
Ray Speth
d559af9d38 [Python] Add docs for class Quantity 2015-08-24 17:31:04 -04:00
Ray Speth
e4c45b6429 General whitespace cleanup
Remove unnecessary blank lines and trailing whitespace. Replace tabs with
spaces.
2015-08-02 23:06:15 -04:00
Ray Speth
65741171f4 [Doc] Fix typos in NASA polynomial formulas 2015-07-23 16:46:08 -04:00
Ray Speth
546289f737 Remove deprecated code with functional alternatives 2015-07-13 18:59:09 -04:00
Thomas Fiala
b7f2451f06 [Doc] Improve documentation for reactor networks and add more examples
Resolves #281
2015-07-07 19:48:15 -04:00
Ray Speth
9a4bc3c34f [Doc] Fix typo in Planck constant units
Fixes #280.
2015-07-01 12:04:36 -04:00
Ray Speth
4273fe865d [Doc] Update list of SCons options shown in Sphinx docs 2015-06-23 23:15:40 -04:00
Ray Speth
6994d56587 [Doc] Sphinx reads version info from config.h 2015-06-14 20:00:54 -04:00
Ray Speth
430c59634a [Doc] Extend sphinxdoc theme instead of overwriting CSS file
Overwriting the CSS file caused styles to fall out-of-date with the HTML
generated by newer versions of Sphinx. This way, we just need to maintain a few
customizations to the base theme.
2015-06-12 18:34:44 -04:00