Commit Graph

10682 Commits

Author SHA1 Message Date
Ingmar Schoegl
2650acc48d [oneD] Remove support for left outlets
Remove support for unstrained right-to-left flow, i.e. restrict
right-to-left flow to strained configurations.
2023-08-13 16:39:42 -04:00
Ingmar Schoegl
f2023406f8 [oneD] Only evaluate 'V' for strained flames 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
5152b226cc [oneD] Simplify/improve boundary logic 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
a997a317ce [oneD] Propagate mdot for unstrained flows left-to-right 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
6f99882956 [oneD] Introduce usesLambda() 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
abfa8ae847 [oneD] Introduce isFree() 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
378ff71c1c Deprecate --id option 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
16d387e977 Remove invalid docstring 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
ab1ba54a62 [CI] Install sphinx-argparse for docs runner 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
c6e5c1d5a9 [docs] Improve linkage of convert script documentation 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
b573626205 [docs] Use sphinx-argparse 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
08d906aed2 Facilitate argparse documentation 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
9c32976165 [docs] Move converter script module documentation 2023-08-13 16:11:18 -04:00
Ingmar Schoegl
ef9121f361 Fix typo 2023-08-13 16:02:43 -04:00
Ingmar Schoegl
5144f6ed4d Clarify Python documentation recommendations 2023-08-13 16:02:43 -04:00
Ingmar Schoegl
8c23917b79 Adopt PEP-8 for whitespace recommendations 2023-08-13 16:02:43 -04:00
Ingmar Schoegl
7df2adbab9 [unit_test] Add StagnationFlame test case 2023-08-12 22:39:10 -04:00
Ingmar Schoegl
004adee706 [oneD] Fix Surf1D::fromArray 2023-08-12 22:39:10 -04:00
Ingmar Schoegl
e3ff737a72 [oneD] Improve exception messages for Sim1D::restore 2023-08-12 22:39:10 -04:00
Ingmar Schoegl
55290ee8b6 [docs] Make string entries more intuitive 2023-08-12 21:02:41 -04:00
Ray Speth
4b30fa74bc [Reactor] Remove vestigial ReactorSurface code from WallBase 2023-08-09 11:34:45 -05:00
Ray Speth
3ee75b0b25 [Test] Skip pint-based tests for pint<0.17.0
The test helpers we use for the pint-based tests require pint 0.17
or newer. This requirement doesn't extend to the cantera.with_units
module, though, which works with with versions at least as far back
as 0.10.1.
2023-08-09 11:34:45 -05:00
Ray Speth
e058ab98dc [SCons] Keep conda build environment path out of generated cantera.pc 2023-08-09 11:34:45 -05:00
Ray Speth
31f1516573 Deprecate begin/end methods of matrix classes 2023-08-09 11:34:45 -05:00
Ray Speth
5739aee345 Move method implementations out of CoverageDependentSurfPhase.h 2023-08-09 11:34:45 -05:00
Ray Speth
460d0112ee Clean up spacing around angle brackets in templates 2023-08-09 11:34:45 -05:00
Ray Speth
dc74adaa46 [SCons] Fix reporting submodule Eigen version 2023-08-09 11:34:45 -05:00
Ray Speth
597230eda8 Make use of FMT_HEADER_ONLY specific to problematic configurations
Resolves #1540
Replaces 6a93b99
2023-08-09 11:34:45 -05:00
Ray Speth
6eb40e20f7 [SCons] Update required Boost version to 1.70 2023-08-09 11:34:45 -05:00
Ray Speth
25851e76d2 [Doc] Use MathJax instead of KaTeX 2023-08-08 21:58:33 -04:00
Ray Speth
bfc26cfd1d Fix alignment of equations in Sphinx docs
Co-authored-by: Sammo Gabay <sammolito@gmail.com>
2023-08-08 21:58:33 -04:00
Ray Speth
04cc5b459a Add version switcher to Sphinx docs 2023-08-08 21:58:33 -04:00
Ray Speth
4c89ce5f27 Restore NumFOCUS/donation links 2023-08-08 21:58:33 -04:00
Ray Speth
7e5658f6e3 Make Sphinx header links consistent with cantera.org header 2023-08-08 21:58:33 -04:00
Ray Speth
f3fe29781e Switch to PyData Sphinx theme 2023-08-08 21:58:33 -04:00
Ingmar Schoegl
277bce003a Add NASA 9-coefficient reference 2023-08-08 17:34:10 -04:00
Ingmar Schoegl
56cea1748d Update falloff citations
Ensure that docstrings are consistent with science section
2023-08-08 17:34:10 -04:00
Ingmar Schoegl
fd40e884b6 Add tpx citations 2023-08-08 17:34:10 -04:00
Ray Speth
1f580a3978 [Doc] Fix some spelling errors 2023-08-07 17:56:56 -05:00
Ray Speth
ac6f49c5e8 Delete duplicated documentation 2023-08-07 17:56:56 -05:00
Ray Speth
f902ad82f8 [Doc] Update citations for some transport classes 2023-08-07 17:56:56 -05:00
Ray Speth
c82781e3ed [Doc] Remove obsolete reference to CA_Mode 2023-08-07 17:56:56 -05:00
Ray Speth
a47153aece [Doc] Reduce clutter in C++ member function docs 2023-08-07 17:56:56 -05:00
Ray Speth
075d33b337 [Doc] Fix notation for natural log
Always write \log_{10} in the rare instances where that's what's
actually meant.
2023-08-07 17:56:56 -05:00
Ray Speth
cdaac33dea [Doc] Fix obsolete references to SimpleThermo 2023-08-07 17:56:56 -05:00
Ray Speth
d95d28fb08 [Doc] Remove admonition about testing from MixtureFugacityTP
The classes derived from this (RedlichKwongMFTP and PengRobinson)
have adequate tests.
2023-08-07 17:56:56 -05:00
Ray Speth
373b3e0fb9 [Doc] Revise ThermoPhase documentation
Extract content from "thermoprops.dox" to populate the docstring for
the ThermoPhase class and the "thermoprops" group.

Fix numerous areas where this documentation was outdated or incorrect.
2023-08-07 17:56:56 -05:00
Ray Speth
7f5112239a [Doc] Remove broken link to non-existent Electrochemical reaction type 2023-08-07 17:56:56 -05:00
Ray Speth
7bb1f09921 [Doc] Use Doxylink to link to C++ classes
No need to link directly to the "details" section since that now
appears close to the top of the page.
2023-08-07 17:56:56 -05:00
Ray Speth
1c0f5e458f [Doc] Note version added for recent ThermoPhase models 2023-08-07 17:56:56 -05:00