Ray Speth
c67d003c2f
[SCons] Workaround for SCons ignoring RPATH in sample SConstruct files
2023-08-21 17:27:32 -06:00
Ray Speth
cb02c5ccbb
Remove unnecessary 'friend' declarations
2023-08-21 17:27:32 -06:00
Ray Speth
20b46ccea3
Remove declaration for unimplemented correctBinDiffCoeffs method
2023-08-21 17:27:32 -06:00
Ray Speth
17ff66a494
Relax tolerance on test_phase_order_surf_jacobian
...
This test was failing by a slim margin on ppc64le Linux builds
2023-08-21 17:27:32 -06:00
Ray Speth
a26e2a5bca
[SCons] Fix OpenMP flags in generated CMakeLists.txt files
...
The two values need to be combined as a single string to prevent CMake
from interpreting them as a list and inserting a semicolon that results
in a broken compiler command that looks like this:
g++ -I/some/path;-fopenmp source_file.cpp ...
2023-08-21 17:27:32 -06:00
Ingmar Schoegl
9692e4ebf7
[CI] Ensure 1D lambda is constant
...
Also, add contributor
2023-08-21 17:45:47 -04:00
yeanment
ec48ebc53a
Fix issue #1593 in evaluating of lambda at boundary point.
2023-08-21 13:35:29 -06:00
Ray Speth
cde1e79567
[Doc] Move Phase and ThermoPhase into base 'thermoprops' group
2023-08-16 17:10:18 -05:00
Ray Speth
62aefaafe2
[Doc] Make transport properties a top-level group
2023-08-16 17:10:18 -05:00
Ray Speth
181407d5e5
Adjust ordering of Doxygen pages
...
Move auxiliary pages towards the bottom, and emphasize class documentation
over the "namespace" documentation
2023-08-16 17:10:18 -05:00
Ray Speth
5ee83edca8
Expand trees in Doxygen by default
2023-08-16 17:10:18 -05:00
Ray Speth
c7eabf4a73
Fix Contributor Covenant link
2023-08-16 17:10:18 -05:00
Ray Speth
cac5517c70
[Doc] Remove references to obsolete member of VPStandardStateTP
2023-08-16 17:10:18 -05:00
Ray Speth
7cdba62dac
[Doc] Add BibTeX entries for more references
2023-08-16 17:10:18 -05:00
Ray Speth
cde370354b
[Doc] Use 'warning' admonition in Sphinx docs
...
This results in formatting similar to other admonitions like 'deprecated'
when using the PyData Sphinx theme.
2023-08-16 17:10:18 -05:00
Ray Speth
43fca53547
[Test] Fix unused variable warning
2023-08-15 14:21:04 -04:00
Ray Speth
4a4bc87f0e
[CI] Check for proper use of 'override'
2023-08-15 14:21:04 -04:00
Ray Speth
b35ef5907c
Use override in C++ samples and tests
2023-08-15 14:21:04 -04:00
Ray Speth
fc2185369d
Use override on various utility classes
2023-08-15 14:21:04 -04:00
Ray Speth
cef19a9130
Use override on 1D classes
2023-08-15 14:21:04 -04:00
Ray Speth
a4be49218b
Use override on ZeroD classes
2023-08-15 14:21:04 -04:00
Ray Speth
2531018553
Use override on transport classes
2023-08-15 14:21:04 -04:00
Ray Speth
583cd44326
Use override on remaining Kinetics classes
2023-08-15 14:21:04 -04:00
Ray Speth
dbeb32b52b
Use override on ReactionRate and ReactionDate classes
2023-08-15 14:21:04 -04:00
Ray Speth
15ba2d8e5e
Use override on tpx::Substance classes
2023-08-15 14:21:04 -04:00
Ray Speth
1492c8f535
Use override on SpeciesThermoInterpType and PDSS derived classes
2023-08-15 14:21:04 -04:00
Ray Speth
8ec508ad57
Use override on ThermoPhase classes
2023-08-15 14:21:04 -04:00
Ray Speth
9a549f8602
[Thermo] Triage incorrect method overrides in LatticeSolidPhase
...
See #1310
2023-08-15 14:21:04 -04:00
Ray Speth
e03558ab2a
Define conservative limits for LatticeSolidPhase minTemp/maxTemp
2023-08-15 14:21:04 -04:00
Ingmar Schoegl
717af98109
[unittests] Add unit test for thirdbody edge cases
2023-08-14 22:09:39 -05:00
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