Commit Graph

10651 Commits

Author SHA1 Message Date
ssun30
7693f50b40 Changed location of tests 2023-07-29 09:36:24 -06:00
ssun30
d1f2902624 Proof of concept test suite with run test script
and a test class.
2023-07-29 09:36:24 -06:00
ssun30
9e13e3e5ca Update to ThermoPhase tests 2023-07-29 09:36:24 -06:00
ssun30
77039ac7b9 Added test class proof of concept 2023-07-29 09:36:24 -06:00
Ingmar Schoegl
d01ce5a221 [CI] Install bibtex tool 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
becbad1267 [docs] Use at-sign for Doxygen cite command 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
4bb6a76723 [docs] Add bibtex hyperlinks to doxygen bibliography 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
fc135d92c6 [docs] Add thermo references 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
e80cbf7f11 [docs] Add kinetics citations 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
a53cd3ae3f [docs] Add transport references 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
d60383d80b [docs] Use doxygen cite command 2023-07-28 12:06:47 -06:00
Ingmar Schoegl
a5b704d14c [docs] Add dev/latest version link 2023-07-28 13:15:21 -04:00
Ingmar Schoegl
565c584f3e [docs] Fix some Doxygen references 2023-07-28 13:15:21 -04:00
Ingmar Schoegl
3399a81213 [docs] Fix math formatting
An excessive number of white spaces prevents proper rendering of
mathematical expressions.
2023-07-28 13:15:21 -04:00
Ingmar Schoegl
c44eee2cde [docs] Add links to previous Doxygen documentation 2023-07-28 13:15:21 -04:00
Ingmar Schoegl
cf62a0b523 [Kinetics] Implement band aid for plog validations
The previous set of temperatures used for validation of P-log rates
is a somewhat arbitrary set. Some mechanisms fail for 200 K but
work fine for 300 K and up. Work-around discussed in #1405.
2023-07-27 11:35:54 -04:00
Ingmar Schoegl
7fd42acb39 [base] Fix 1522
Information on reactions in the phase input section is kept in
user data, but cannot be used for the serialization, as there
is no bookkeeping of where reactions originated. As it is not
essential to retain this information, the user input is deleted.
2023-07-26 21:10:15 -04:00
Ingmar Schoegl
5f1014c1a0 [docs] Turn off doxygen collaboration diagram 2023-07-19 12:41:01 -04:00
Ingmar Schoegl
90153f74f3 [docs] Customize doxygen menu bar 2023-07-19 12:41:01 -04:00
Ingmar Schoegl
a1b46e3c93 [docs] Remove defunct constant-density thermo model entry 2023-07-19 12:41:01 -04:00
Ingmar Schoegl
c39135147d [docs] Add theme extensions 2023-07-19 12:41:01 -04:00
Ingmar Schoegl
b9c93a236a [docs] Fix formatting 2023-07-19 12:41:01 -04:00
Ingmar Schoegl
978b9e2f25 [docs] Put details on top
See https://stackoverflow.com/questions/19831837/documenting-with-doxygen-put-details-on-top
2023-07-19 12:41:01 -04:00
Ingmar Schoegl
1107d7af44 [docs] Switch doxygen theme 2023-07-19 12:41:01 -04:00
Ray Speth
ed628fc4e6 [CI] Test system version of {fmt} on Ubuntu
This extends the tested versions to include fmt 6.1.2 on Ubuntu 20.04
2023-07-18 11:53:12 -06:00
Ray Speth
5f52ba842c Fix formatting of SolutionArray columns that are all integers
Make it explicit that these should be printed as integers. Behavior of {fmt}
is different between 6.1.2, which always includes a decimal digit when the
input type is double if no other formatting specifier is provided, and later
versions which format integral doubles as doubles.

Fixes #1526
2023-07-18 11:53:12 -06:00
Ray Speth
3a5da3c9ee Fix variable name to be more descriptive and avoid shadowing 2023-07-18 11:53:12 -06:00
Ray Speth
c094c5c458 Store integer columns as integers 2023-07-18 11:53:12 -06:00
Ray Speth
a8a1c8374c [YAML] Fix reading arrays containing subnormal floating point values
Fixes #1530
2023-07-17 19:09:54 -06:00
Ray Speth
4945198625 [Python/examples] Fix legend entries 2023-07-17 20:36:29 -04:00
Ray Speth
f3e09b70b3 [Python/examples] Fix new Matplotlib warning about tight_layout
Repeated calls on the same plot generate spurious warnings

Resolves #1532
2023-07-17 20:36:29 -04:00
Ingmar Schoegl
037d95838a [docs] Fix formatting 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
e150acfdfb [docs] Add doxygen treeview 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
3e3f69e43d [docs] Make documentation of derivatives more accessible 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
088f746569 [docs] Resolve #1535 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
c3bcf3778a [docs] Restructure surface problem solver documentation 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
17d83034a3 [docs] Restructure doxygen oneD documentation 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
8a94325e75 [docs] Restructure doxygen zeroD documentation 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
591bd7357e [docs] Improve doxygen group label 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
b5f8b48609 [docs] Restructure doxygen file input/output 2023-07-17 18:10:24 -06:00
Ingmar Schoegl
25e8e5cecd [docs] Switch to markdown mainfile
Supported for doxygen 1.8.3 and later (released 2012)
2023-07-16 11:45:09 -04:00
Ingmar Schoegl
1547e76fc2 [docs] Increate DOT_GRAPH_MAX_NODES 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
3935b5bf0e [docs] Restructure doxygen error & diagnostics grouping 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
b27cb8cde3 [docs] Fix doxygen documentation of physical constants 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
ca8ef11d5a [docs] Update doxygen numerics groupings 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
cbbc5e61ee [docs] Restructure Kinetics doxygen documentation 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
3dc0d96051 [docs] Consolidate chemical equilibrium documentation 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
ea5351a051 [docs] Fix doxygen warning in vcs_VolPhase 2023-07-16 11:45:09 -04:00
Ingmar Schoegl
6fc22c4f88 [SCons] Add deprecation warning for icc compiler 2023-07-10 21:07:54 -04:00
Ingmar Schoegl
a4b0743c6d [GH] Test multiple fmt library versions
Uses 'include' as specified here:
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations
2023-07-10 21:06:18 -04:00