Commit Graph

10892 Commits

Author SHA1 Message Date
Ingmar Schoegl
f802d10c35 [Python] Add Reaction.third_body_name convenience method 2023-08-14 22:09:39 -05:00
Ingmar Schoegl
09ee7dce7e [Kinetics] Fix implicit ThirdBody edge cases 2023-08-14 22:09:39 -05:00
Ingmar Schoegl
900169b375 [Python] Deprecate reactant/product setters 2023-08-14 22:09:39 -05:00
Ingmar Schoegl
b45151cf90 [Python] Fix function signatures 2023-08-14 22:09:39 -05:00
Ingmar Schoegl
0d0fd86d2d [Kinetics] Prevent segfault for third body edge case
Fix typo - logic used wrong method name
2023-08-14 22:09:39 -05:00
Ingmar Schoegl
693beb6de8 [kinetics] Track undeclared third body usage 2023-08-14 22:09:39 -05:00
Ingmar Schoegl
e00c23ffc3 [docs] Clarify coverage-dependent surface species docs
Co-authored-by: Ray Speth <speth@mit.edu>
2023-08-13 15:41:38 -05:00
Ingmar Schoegl
52309ee8b5 [oneD] Clarify Inlet1D docstrings 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
6b397a5a2f [oneD] Rename usesLambda to isStrained 2023-08-13 16:39:42 -04:00
Ingmar Schoegl
349316b19f [oneD] Drop terms that are zero by definition 2023-08-13 16:39:42 -04:00
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