Commit graph

6439 commits

Author SHA1 Message Date
Bryan W. Weber
7b0305f81e [Doc] Mention TDM-GCC and discourage regular MinGW 2017-01-12 13:43:39 -05:00
Bryan W. Weber
81f9daf1e7 [Doc] Update Xcode version 2017-01-12 13:43:39 -05:00
Bryan W. Weber
cfe2455cda [Doc] Move compiling docs and split into files 2017-01-12 13:43:39 -05:00
Bryan W. Weber
d735cf0017 Switch MATLAB tests to use Solution
Instead of deprecated importPhase
2017-01-12 13:43:39 -05:00
Bryan W. Weber
74a583a6d0 Add TOC to the compiling docs 2017-01-12 13:43:39 -05:00
Bryan W. Weber
608f457614 [Doc] Add Build Commands section 2017-01-12 13:43:39 -05:00
Bryan W. Weber
25db36e8cd [Doc] Rewrite and reformat configuration options section 2017-01-12 13:43:39 -05:00
Bryan W. Weber
32046f9037 [Doc] Fix various small typos in compiling docs 2017-01-12 13:43:39 -05:00
Bryan W. Weber
1db519e8c0 [Doc] Reformat and move docs for options to config-options.rst 2017-01-12 13:43:39 -05:00
Bryan W. Weber
48f43cf015 [SCons/Doc] Update/reformat docs for SCons options 2017-01-12 13:43:39 -05:00
Bryan W. Weber
e317ceef84 Clarify SCons options explanations 2017-01-12 13:43:39 -05:00
Bryan W. Weber
14dac26318 Rewrite OS X dependencies 2017-01-12 13:43:39 -05:00
Bryan W. Weber
d0acf0230a [Docs] Rewrite Windows dependency information 2017-01-12 13:43:39 -05:00
Bryan W. Weber
d84f482400 [Docs] Fix small typos in Compiling docs 2017-01-12 13:43:39 -05:00
Bryan W. Weber
cf5e45d697 [Docs] Remove instruction to install Sundials via system installer
The source of Sundials is built automatically, so it isn't necessary to install it
separately.
2017-01-12 13:43:39 -05:00
Bryan W. Weber
bffd4d2de1 [Docs] Rewrite Linux compiling requirements section
Reframe in terms of requirements for each distro. Add OpenSUSE.
2017-01-12 13:43:39 -05:00
Bryan W. Weber
983b2cc015 [Matlab/Doc] Fix typos in docs for some ThermoPhase getters
These actually return scalars, although the docstrings
said they returned vectors
2017-01-03 21:57:06 -05:00
Steven DeCaluwe
d655cf0eae Correcting RedlichKwongMFTP::getActivityConcentrations
Implementing correct 'activity concentrations' routine, based on
fugacity coefficients, and cleaning up extraneous comments, whitespace, etc.
2017-01-02 09:03:07 -05:00
Ray Speth
1593c2fc5f [Doc] Update Homebrew installation instructions
Homebrew installation does not need pip-installed Cython.

External Sundials is automatically disabled when using Matlab, and does not
incur any penalties.
2016-12-30 13:26:50 -05:00
Ray Speth
e7923cedbb [SCons] Remove unnecessary configuration tests 2016-12-30 13:26:50 -05:00
Ray Speth
4669b9cf5a Fix miscellaneous spelling errors 2016-12-30 13:26:50 -05:00
Bryan W. Weber
3014b7af89 [SCons] Fail the numpy check more gracefully
An import error with NumPy caused the build to fail when it shouldn't.
This fixes that and fixes #414. Also implement a minimum version
warning check with NumPy. The warning message is printed if the NumPy
version that's found is less than the version we test with.
2016-12-30 13:23:54 -05:00
Bryan W. Weber
04b5498a24 [SCons] Refactor Cython check to error if min_version not met
Previously, the warning message would print, but the full package would be built anyways.
This caused errors later in the build process that this check is supposed to handle.
2016-12-30 13:23:54 -05:00
Bryan W. Weber
c7555f1eae [SCons] Deprecate the new Python interface option 2016-12-30 13:23:54 -05:00
Ray Speth
d9ff992817 Fix temporary cti filename for MinGW 2016-12-29 22:06:27 -05:00
Santosh Shanbhogue
3593fad14a Fix ct2ctml when string passed as 'source' argument
Make ct2ctml create a temp cti file for a large source argument

Fixes #416
2016-12-29 22:06:27 -05:00
Ray Speth
e515afd9e1 [Doc] Fix Ubuntu build dependencies for Python 3 module
Cython for Python 2 is used (under SCons) to generate the C++ code for the
extension module, which is then compiled separately for Python 2 and/or Python
3.
2016-12-23 20:04:46 -05:00
Santosh Shanbhogue
46009e4a95 Fix cantera.pc to pass correct compiler options 2016-12-21 23:42:31 -05:00
Ray Speth
268585b896 [Doc] Describe usage of ck2cti as a command-line module 2016-12-21 21:23:50 -05:00
Ray Speth
d0a5003eac [SCons] Fix compiler flags included in cantera.pc
Missing '-std=c++0x' or equivalent would lead to compilation errors.
2016-12-21 21:23:50 -05:00
EmilAtz
1e08d7499c Deprecation of MatLab importPhase function
Addition of comments in importPhase to warn for function deprecation.
2016-12-21 15:39:54 -05:00
EmilAtz
5b2406470c Adjustment of importPhase to Solution in MatLab documentation
Searched for importPhase and updated respective locations to Solution.
Modified wording around changes.
2016-12-21 15:39:54 -05:00
EmilAtz
d707e059e0 [matlab/doc] Update importPhase to Solution for matlab input-tutorial
Updated to importPhase to Solution to match current function usage
2016-12-21 15:39:54 -05:00
Ray Speth
2284bc9186 [Transport] Fix transport geometry flag check for charged species
Electrons should not be counted when determining the number of atoms in a
molecule and the corresponding allowable molecular geometries.
2016-12-17 19:09:37 -05:00
Ray Speth
b20c0c6699 [Doc] Fix depth of ck2cti docs 2016-12-10 19:23:21 -05:00
Ray Speth
733ec18601 [CI] Upload coverage data to codecov.io 2016-12-10 18:44:30 -05:00
Ray Speth
fa699be425 [SCons] Clang can also generate coverage info 2016-12-10 18:44:30 -05:00
Bryan W. Weber
b495fe8913 [SCons] Fix missing comma in finding 3to2 on non-Windows 2016-12-09 20:13:22 -05:00
Bryan W. Weber
9f198f028e [CI] Add Python 3 to build 2016-12-09 20:13:22 -05:00
Bryan W. Weber
ca6f8f4fd1 [CI] Parallel build on Windows requires pywin32 2016-12-09 20:13:22 -05:00
Bryan W. Weber
29e935c1d0 [CI] Add 3to2 and VERBOSE options 2016-12-09 20:13:22 -05:00
Bryan W. Weber
2024d0f08a [SCons] Fix calling 3to2 on Windows with conda 3to2 package
Fixes #408
2016-12-09 20:13:22 -05:00
Bryan W. Weber
086e640e46 [SCons] Use subprocess.check_output in getCommandOutput 2016-12-09 20:13:22 -05:00
Santosh Shanbhogue
d1df40af87 Separate transport data from comments in parseTransportData 2016-12-09 19:59:52 -05:00
Santosh Shanbhogue
3f382e2590 Add test to catch superflous entries in a tranport file 2016-12-09 19:59:52 -05:00
Santosh Shanbhogue
06578612eb Identify species with bad transport entries 2016-12-09 19:59:52 -05:00
Bryan W. Weber
c7db81f33c [Doc] Document the ReactorSurface class in Python
Fixes #407
2016-12-09 19:51:46 -05:00
arghdos
84e6775ee3 remove special treatment of falloff #'s, resolves #404 2016-12-06 21:30:20 -05:00
Santosh Shanbhogue
08b14b24ed [Doc] Add more links to Jupyter notebooks 2016-12-03 13:24:09 -05:00
Ray Speth
730107cdba [CI] Return exit code from 'scons test' to make Appveyor status correct
Resolves #382
2016-11-29 22:05:51 -05:00