Ray Speth
a22db9fa22
[Matlab] Check that Reactor contents are Solution objects
...
Fix documentation error that incorrectly indicated that Mixture objects could
also be used.
2018-02-14 22:25:16 -05:00
Ray Speth
322b1fc375
Update Sundials submodule to Sundials 3.1.0
2018-02-14 22:22:42 -05:00
Ray Speth
82c959d3a3
[SCons] Avoid spurious dependencies when copying headers from ext
2018-02-14 22:22:42 -05:00
Ray Speth
9c50f7528c
Add support for Sundials 3.1.0 (also 3.0.0)
2018-02-14 22:22:42 -05:00
Ray Speth
50a3fecb23
Rename Sundials-related macros to avoid name conflicts
2018-02-14 22:22:42 -05:00
Bryan W. Weber
a0ac2b0cc6
[Doc] Update Doxygen MathJax link
...
The MathJax CDN is shutting down
2018-02-13 16:22:16 -05:00
Bryan W. Weber
66597b72ff
[Doc] Update about page with link to license
2018-02-10 11:53:25 -05:00
Bryan W. Weber
c29fbc808e
[Doc] Add Graphviz to optional documentation dependencies
2018-02-10 11:53:25 -05:00
Bryan W. Weber
1a394a3402
[Doc] Update compiling dependencies
...
Especially Cython must be installed for Python where SCons is installed
2018-02-10 11:53:25 -05:00
Bryan W. Weber
8195403fef
[Doc] DeCaluwe has a capital C
...
We don't need any Belgian forebears haunting us
2018-02-10 11:53:25 -05:00
Bryan W. Weber
05fa4df3b9
[Doc] Move citation information out of FAQ to About page
2018-02-10 11:53:24 -05:00
Bryan W. Weber
2abc57e2f1
[Doc] Add 'about' page to docs
...
Includes info about NumFOCUS sponsorship and donation link, as well as
the steering committee
2018-02-10 11:53:24 -05:00
Bryan W. Weber
c78a11b32f
[Doc] Add that projects can use C language to home page
2018-02-10 11:53:24 -05:00
Bryan W. Weber
0d20b50543
[Doc] Add Donation link to sidebar
2018-02-10 11:53:24 -05:00
Bryan W. Weber
977a1c7736
[Doc] Update Welcome text on homepage
2018-02-10 11:53:24 -05:00
Bryan W. Weber
8caf5e5aca
[Doc] Give the Python and Matlab example index pages more specific names
2018-02-10 11:53:23 -05:00
Bryan W. Weber
581cfb7c04
[Doc] Move Python migrating page to bottom of TOC
2018-02-10 11:53:23 -05:00
Bryan W. Weber
419a09c414
[Doc] Update install instructions in FAQ
2018-02-10 11:53:23 -05:00
Bryan W. Weber
ec5aecd3d6
[Doc] Update example links in FAQ
2018-02-10 11:53:23 -05:00
Bryan W. Weber
af4a78ddde
[Doc] Add NumFOCUS badge to README
2018-02-10 11:53:23 -05:00
Bryan W. Weber
e6b4761c6b
Happy New Year!
2018-02-10 11:53:22 -05:00
Bryan W. Weber
e846505f57
[Doc] Use Sphinx Mathjax extension
2018-02-08 16:41:08 -05:00
Ray Speth
bde6e05452
[ck2cti] Detect badly formatted values of 4th Troe coefficient
...
Fixes #499
2018-02-07 22:58:50 -05:00
Ray Speth
70016b97b3
[ck2cti] Suppress some output from error messages when quiet=True
2018-02-07 22:08:36 -05:00
Ray Speth
f47e98a594
[ck2cti] Fix over-zealous detection of new input file sections
...
Species names starting with the short form of input file section names
(e.g. 'tran') were incorrectly identified as indicating the start of that
section if they occurred at the start of a line.
2018-02-07 21:27:21 -05:00
Matteo Giani
d86a7c176e
Fixed Typo: MATLAB_PATH -> MATLABPATH ( #501 )
2018-02-07 17:34:28 -05:00
Ray Speth
987a247bd0
[Matlab] Replace calls to removed 'z' method with 'gridPoints'
2018-01-24 16:31:52 -05:00
Ray Speth
536158b402
[Matlab] Remove broken demo running script
2018-01-24 16:31:42 -05:00
Ray Speth
a31b7d1bb5
[Matlab] Remove spurious arguments from scripts for running examples
2018-01-24 16:09:49 -05:00
arghdos
411be3e6cf
make ck2cti more deterministic in its output ( #497 )
2018-01-24 10:23:20 -05:00
Bryan W. Weber
46f8ef52a7
Remove MacPorts install instructions from documentation
...
The MacPorts recipe is broken
2018-01-21 19:44:20 -05:00
Ray Speth
4affcd1efb
[ck2cti] Add line number to more transport error messages
2018-01-19 11:50:55 -05:00
Ray Speth
552ba97a2b
[ck2cti] Always write surface reactions to CTI file
...
Surface reactions were not being written to the CTI file if there were no
gas-phase reactions present.
Also update the count of reactions printed in the output summary to include
surface reactions.
2018-01-19 10:34:24 -05:00
Ray Speth
831b92dac4
[Doc/Kinetics] Clarify values returned by getFwdRateConstants
2018-01-06 21:27:42 -05:00
Ray Speth
ebc478f8ec
[Thermo] Show values in setDensity / setTemperature exceptions
2018-01-06 21:27:42 -05:00
Ray Speth
24940aeef7
[1D] Fix occasional test failures with IonFlame
2018-01-06 21:27:42 -05:00
Ray Speth
67aa9eb4e3
[Test] Update SOFC test tolerances
...
This test was failing on some OS/compiler combinations
2018-01-06 21:27:42 -05:00
Ray Speth
7eb4eaa13a
[Python/1D] Detect blowoff of burner-stabilized flames
...
For burner-stabilized flames under blowoff conditions (laminar flame speed less
than burner velocity), the solver can get stuck regridding indefinitely due to
the dependence of the calculated flame speed on the grid spacing (where the
calculated flame speed is artificially high when the grid is coarse).
To obtain solutions more quickly in this case, we check to see if the flame has
moved off of the burner surface (i.e. zero temperature gradient at the burner)
and if so, jump ahead to the non-reacting solution throughout the domain.
Fixes #386
2018-01-06 21:26:53 -05:00
Ray Speth
dfd4b7e671
[Python/1D] Automatically increase domain width for free flame
...
If the domain is narrow with respect to the flame width, there can be
significant temperature gradients at the boundary, which lead to either
incorrect flame speeds or solver failures.
When the 'auto' option to FreeFlame.solve is specified, the solver will now
check the gradients at the ends of the domain after each steady-state solve and
increase the width if necessary.
Fixes #385
2018-01-06 21:26:53 -05:00
Ray Speth
7a314d3124
[Python/1D] Callbacks can be disabled by setting to None
2018-01-06 21:26:53 -05:00
Ray Speth
4b352751f5
[Python/1D] Make callbacks accessible outside Cython
2018-01-06 21:26:53 -05:00
Bryan W. Weber
3e39a0bc3d
[CI] Remove python_package options from Travis build command
2017-12-18 15:47:03 -05:00
Bryan W. Weber
4e6af27edf
[SCons] Remove the error when python_package and pythonX_package match
...
Make it a warning instead of an error
2017-12-18 15:47:03 -05:00
Bryan W. Weber
5d599bb680
[SCons] Configure the minimal Python interface build
...
Adds a new internal-only option for the pythonX_package variables,
'minimal-default'. This value is set when pythonX_package has not been
configured by the user (i.e., it started as default) and checking for
Cython or NumPy fails, so we can't build the full interface.
2017-12-18 15:47:03 -05:00
Bryan W. Weber
9c9ee9e919
[SCons] If python_package is set to default, print fewer warnings
...
If python_package is default and pythonX_package is present (where X is
the same version of Python as python_package), prefer the
pythonX_package options and don't warn quite so much
2017-12-18 15:47:03 -05:00
Bryan W. Weber
9f4590bc6f
[SCons] Switch the order of python version and cython checks
...
Check for the python_package version of Python and configure the
pythonX_package option before checking for Cython
2017-12-18 15:47:03 -05:00
Bryan W. Weber
c233ddcd30
If both pythonX_package options are set ignore the python_package option
2017-12-18 15:47:03 -05:00
Bryan W. Weber
43b42e9942
[SCons] Delete unnecessary python_message variable
2017-12-18 15:47:03 -05:00
Bryan W. Weber
f824b20fe2
The usersitepackages variable is not used anymore so don't set it
2017-12-18 15:47:03 -05:00
arghdos
3933a943dc
Add missing number prefix
2017-12-06 15:00:50 -05:00