Commit Graph

10682 Commits

Author SHA1 Message Date
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
Ingmar Schoegl
6ff7b2a8eb [SolutionArray] Switch CSV output to fmt::format 2023-07-10 21:06:18 -04:00
Ingmar Schoegl
6a93b99f3e [SCons] Add FMT_HEADER_ONLY=1
Fixes #1540
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
2b011da1df Ensure that fmt can interpret template types
Fixes #1537
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
f1a58e99ae Remove defunct fmt adaptations 2023-07-10 21:06:18 -04:00
Ingmar Schoegl
2057cbf867 [SCons] Require fmt>=6.1.2
fmt 6.1.2 is the system package on Ubuntu 20.04 LTS
2023-07-10 21:06:18 -04:00
Ingmar Schoegl
5eb5887184 [doc] Fix documentation of pure species fits 2023-07-10 14:01:11 -04:00
Ingmar Schoegl
b7738c770f [doc] Fix broken links 2023-07-10 14:01:11 -04:00
Ingmar Schoegl
22d760cbfa [oneD] Consolidate evalRightBoundary
The Poisson equation condition was evaluated outside of the
dedicated method.
2023-07-06 09:44:19 -04:00
Ingmar Schoegl
27d3d3c489 [oneD] Replace hardcoded offset 2023-07-06 09:44:19 -04:00
Ingmar Schoegl
8041ecbff3 [Python] Fix 1D initial guess condition
A new 'unstrained-flow' type was added that was not captured correctly.
2023-07-06 09:44:19 -04:00
Ingmar Schoegl
f89efe84ef [SCons] Require minimum HighFive version 2023-07-05 17:06:37 -04:00
Ray Speth
2cf33cf848 [SCons] Add support for building MATLAB toolbox on Apple Silicon 2023-07-03 18:13:58 -04:00
Ingmar Schoegl
6f2c665898 [samples] Overwrite existing CSV files 2023-07-03 14:08:17 -04:00
Ingmar Schoegl
7bdce8f378 [oneD] Remove hard-coded offset_T 2023-07-03 14:08:17 -04:00
Ray Speth
2771e614f5 Bump version to 3.0.0b1 2023-07-02 09:58:03 -04:00
Ray Speth
be63409f53 [SCons] Use options for dynamic linking in generated cantera.pc
Fixes #1422
2023-07-02 09:58:03 -04:00
Ray Speth
754ea74e7c [Doc] Fix typos 2023-07-02 09:58:03 -04:00
Ray Speth
7806fdfca9 [Doc] Fix some Doxygen formatting issues 2023-07-02 09:58:03 -04:00
Ray Speth
8c534e863e [SCons] Ignore yaml-cpp compiler warning 2023-07-02 09:58:03 -04:00