Bryan W. Weber
b1a010e3a3
[CI] Don't use the --egg option to pip to install SCons
...
--egg is removed in pip >= 10.0.0 and is no longer necessary to
to install SCons with more recent versions of setuptools
2018-04-21 14:47:51 -04:00
Bryan W. Weber
0b8f0283aa
[CI] Don't use a cache directory for pip installations
...
pip2 and pip3 used the same cache directory, resulting in a cache
invalidation warning because the Python 2 version of a package is not
compatible with Python 3. Using --no-cache-dir is recommended in
pypa/pip#5250
2018-04-21 14:47:51 -04:00
Ray Speth
5b4a977df7
[Equil] Improve control of logging in ChemEquil solver
...
Use the 'loglevel' argument to the 'equilibrate' function to set the logging
level of the ChemEquil (element potential) solver, instead of relying on the
undocumented, static 'ChemEquil_print_lvl' variable which can only be set from
the C++ interface.
2018-04-14 16:16:51 -04:00
Ray Speth
d09161716f
Fix duplicate key check in parseCompString
...
The check was being done at a stage where the token being checked could be just
a part of a key (if the key contained a colon), where this partial key could
correspond to another valid key.
Fixes #525
2018-04-13 15:33:35 -04:00
Ray Speth
66ba4b5b50
[Doc] Add update of git submodules to code checkout instructions
2018-04-03 09:22:04 -04:00
Ray Speth
39c4103504
Fix Appveyor builds which fail during dependency installation
2018-03-23 17:11:37 -04:00
Chris Neal
0120f2fc5e
Updated readme header & added badges
2018-03-22 19:13:36 -04:00
Bryan W. Weber
ed648d308d
[CI] Fix macOS TravisCI builds
...
Homebrew switched their default Python recipe to Python 3, so install
python@2 recipe. Also, directly specify which version of Python should
run SCons to prevent picking up the wrong version of Python as the
sys.executable.
2018-03-13 14:32:09 -04:00
Bryan W. Weber
fde5051131
[Test/1D] Test that solving in inconsistent transport state errors
...
If Soret diffusion and mixture-averaged transport properties are
enabled, test that an exception is thrown. Also test that
multicomponent diffusion and Soret diffusion can be enabled/disabled
in either order. Also test that the automatic flame solver
correctly disables Soret diffusion.
2018-03-13 14:32:09 -04:00
Bryan W. Weber
4bd5e92694
[1D] Check for Soret diffusion in auto flame solver
...
Don't use Soret diffusion for the initial solve steps, and re-enable it
at the end if the user desires
2018-03-13 14:32:09 -04:00
Bryan W. Weber
a03afbd56e
[1D] Throw an exception if transport state is inconsistent
...
The user can enable Soret (thermal) diffusion or multicomponent
transport in either order, but attempts to solve flame problems with
Soret enabled and the mixture-averaged transport approximation will
result in an error
2018-03-13 10:11:52 -04:00
Ray Speth
c9b0bce8b9
[Thermo] Preserve constant property pair when multiplying Quantity
2018-03-09 22:28:48 -05:00
wandadars
de3ec3d53e
Added section about Gitter chat
2018-03-01 12:03:44 -05:00
wandadars
8de267f25c
Clarified fix number request line
2018-03-01 12:03:44 -05:00
Christopher Neal
e052a44e92
fixed broken link to compilation instructions page
2018-03-01 12:03:44 -05:00
Ray Speth
aac8eb92af
[Test] Use XML input files for test_set_equivalence_ratio_sulfur
...
Prevents sporadic timeouts when running tests on Appveyor
2018-02-23 15:21:27 -05:00
Ray Speth
3d59914e6f
Update version numbers for Cantera 2.4.0
...
Includes pre-reserved DOI for Zenodo
2018-02-17 16:05:44 -05:00
Ray Speth
d28032e845
Bump development version to 2.4.0b1
2018-02-15 23:59:59 -05:00
Ray Speth
6d22be2a6b
Mark unused/untested classes as deprecated
...
Deprecated thermo classes: Adsorbate, MetalSHEelectrons, MineralEQ3,
MolarityIonicVPSSTP, PhaseCombo_Interaction
Deprecated kinetics classes: AqueousKinetics
Deprecated transport classes: LTPSpecies, LiquidTranInteraction,
LiquidTransport, LiquidTransportData, LiquidTransportParams, SimpleTransport,
SolidTransport, SolidTransportData, Tortuosity
See #267
2018-02-15 23:50:11 -05:00
Ray Speth
20f891f1a4
Upgrade Eigen submodule to Eigen 3.3.4
...
Also switch to the official git mirror of the mercurial repository
2018-02-14 22:25:16 -05:00
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