Commit graph

256 commits

Author SHA1 Message Date
Ray Speth
8e7978959d [Doc] Fix typo in installation docs 2016-11-11 23:06:35 -05:00
Ray Speth
b7e4902035 [Doc] Describe boundary conditions for 1D flames 2016-11-02 18:36:50 -04:00
Ray Speth
530d503848 [Doc] Describe governing equations for 1D flames 2016-11-02 18:36:50 -04:00
Bryan W. Weber
d1c2ec48e7 Add function to get the data directories Cantera searches 2016-10-31 17:14:26 -04:00
Ray Speth
f959fa67c9 [Samples/Doc] Generate CMakeLists.txt files for C++ and F90 samples 2016-10-28 23:39:33 -04:00
Ray Speth
cd65b01b06 [Doc] Fix indentation 2016-10-24 18:58:33 -04:00
Ray Speth
510f06497c [Reactor/Doc] Describe governing equations for surface species 2016-10-24 18:58:33 -04:00
Ray Speth
4b57ee3d4c [SCons/Doc] Formalize dependency on Boost 2016-10-22 19:03:20 -04:00
Ray Speth
89d0c5601f [Python] Add CanteraError class for execptions
Anything that raises a CanteraError in C++ will now raise CanteraError in
Python, instead of the more generic RuntimeError.

This change increases the required Cython version to 0.23 or newer.
2016-10-18 22:58:14 -04:00
Ray Speth
ad7a02d0e9 Add support for Sundials 2.7.0 2016-10-15 20:50:15 -04:00
Ray Speth
9f115c4526 [Doc] Add MSVC redistributable to installation instructions 2016-10-14 18:52:56 -04:00
Ray Speth
cb2876c33c [Doc] Add some information about compiling to the "simple" c++ example 2016-10-14 17:31:40 -04:00
Ray Speth
0c1eb4cd89 [Doc] Include summaries of each example in index of Matlab examples 2016-10-14 17:06:45 -04:00
Ray Speth
a35a0cb510 [Doc] Include summaries of each example in index of Python examples 2016-10-14 17:06:45 -04:00
Ray Speth
f0cdb6df8c [Doc] Fix typo in custom element declaration 2016-08-30 14:46:37 -04:00
Ray Speth
fdd1c06470 [Doc] Add directions for installing using conda 2016-08-28 23:39:14 -04:00
Ray Speth
db90a7c0a1 [ck2cti] Support conversion of surface mechanism files 2016-07-14 22:19:33 -04:00
Ray Speth
00b104af50 [Python/Doc] Add documentation for class SolutionArray 2016-07-09 19:15:07 -04:00
Ray Speth
63ab59a586 [Doc] Remove references to CTI class for redlich_kwong 2016-07-08 00:15:54 -04:00
Ray Speth
e12738a5c4 [CTI/Doc] Species and element names must be separated by spaces
Documentation claimed commas could be used as well, but this did not actually
work.

Resolves #341.
2016-06-29 18:13:41 -04:00
Ray Speth
fd4cbb8718 [Doc] Fix spelling errors 2016-06-27 14:30:49 -04:00
Ray Speth
b0bf17dbc6 [Doc] Update compilation instructions
- Support for Python 3.1 has been dropped.
- Recommend pip instead of easy_install.
2016-06-24 17:57:26 -04:00
Ray Speth
5fbe2303ca [Python] Fix test suite to work with Python 3.2
The u'foo' syntax which can be used in Python 2.7 and 3.3+ does not work with
Python 3.2.
2016-06-24 17:15:14 -04:00
Ray Speth
df43a474cd [SCons] Modify build system to exclude unused Fortran and f2c code
Cantera no longer requires BLAS / LAPACK (but can use them if available), so it
is never necessary to compile any of the external Fortran or f2c-converted code.
2016-05-14 22:00:22 -04:00
Ray Speth
14b9454819 [C++] Clean up of top-level headers
These headers should only include general functionality, i.e. base classes and
factory methods. Users working directly with derived types can include the
relevant headers directly.

Deprecate some top-level headers which are not really useful.
2016-05-14 16:10:10 -04:00
Ray Speth
a2aade2419 [Doc] Add C++ example showing initializaton of Kinetics and Transport 2016-05-14 15:01:09 -04:00
Ray Speth
248874de83 [Doc] Add description of sticking reaction parameterization 2016-05-11 14:45:36 -04:00
Ray Speth
f081fa3f91 [Doc] Add NumPy import to Python tutorial 2016-05-05 10:16:13 -04:00
Ray Speth
5bf57795fc [Doc] Add slicing and dict-based compositions to Python tutorial 2016-04-15 13:00:48 -04:00
Ray Speth
4799d19b39 [Doc] Drop references to the "legacy" vs "new" Python modules 2016-04-02 22:13:42 -04:00
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
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