Commit Graph

11154 Commits

Author SHA1 Message Date
Ingmar Schoegl
cfcb2f2f80 Address review comments 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
497926bcb2 [clib] Create alternative reactor_new3 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
cda3c30590 [0D] Prepare newReactor with contents 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
2b4c7d0c87 [Python] Deprecate instantiation of Reactors without content 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
dc98dfe5f5 [samples] Discontinue use of zeroD insert 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
e70790adbe [matlab] Use reactor_setSolution in experimental toolbox 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
3bc6a4befe [unittest] Update unit tests 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
c61870b066 [clib] Add reactor_setSolution 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
e9034d9061 [Python] Assign Solution to zeroD directly 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
32f9ea6ec8 [0D] Deprecate zeroD insert 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
c348fef4a9 [0D] Consolidate zeroD insert methods 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
8841f11c83 [0D] Inherit constructors 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
9da6bdb984 [0D] Add Solution to ReactorBase 2024-02-20 21:56:45 -05:00
Ingmar Schoegl
71e4ccba6d [samples] Use numpy.trapz instead of scipy version
Avoids DeprecationWarning: "'scipy.integrate.trapz' is deprecated
in favour of 'scipy.integrate.trapezoid' and will be removed in
SciPy 1.14.0".
2024-01-23 18:54:17 -05:00
Ingmar Schoegl
b62d83ba6e [doc] Update Doxyfile version
Update Doxyfile based on template for doxygen 1.9.7
2024-01-23 18:54:17 -05:00
Ingmar Schoegl
ea1c026373 [CI] Pin doxygen=1.9.7
Starting with doxygen >1.9.7, the 'modules' page is no longer generated.
2024-01-23 18:54:17 -05:00
Ingmar Schoegl
ff8c3f8f54 [CI] Use doxygen provided from conda-forge 2024-01-23 18:54:17 -05:00
Ingmar Schoegl
e23d647c0b [doc] Add link to previous doxygen docs 2024-01-23 18:54:17 -05:00
Ingmar Schoegl
8d676c0cac [CI] Address upstream deprecation
Prevent the following deprecation warning from breaking the CI run:
"Pyarrow will become a required dependency of pandas in the next major
release of pandas (pandas 3.0)"
2024-01-20 15:16:53 -05:00
Ingmar Schoegl
0ead71c534 [unittest] Add googletests to check guards 2024-01-20 15:16:53 -05:00
Ingmar Schoegl
cee4e62e96 [0D] Prevent segfaults for unconnected Wall objects 2024-01-20 15:16:53 -05:00
Ingmar Schoegl
f6d3c5d63b [0D] Prevent segfaults for empty reactor state 2024-01-20 15:16:53 -05:00
Christopher Neal
01a02843ec [1D] Change highest-level yaml tag from debug to solution for debugging output files
This is just to help contrast with the other entries in the file that are labelled as
residual. A solution/residual naming scheme makes sense versus the current debug/residual
naming scheme because both outputs are technically debugging information.
2024-01-18 10:56:00 -05:00
Chris Neal
a25d7b6bb0 [1D] Set overwrite flag when saving debug output files
This prevents errors that could occur if the steady-state Newton solver
experiences failures after previous successful Newton solves. In this situation,
the data group at the highest level already exists in the debug file, and must
explicitly be overwritten.
2024-01-18 10:56:00 -05:00
Ray Speth
7efb996335 [Test] Run C++ programs from User Guide as part of test suite 2024-01-16 17:17:39 -05:00
Ray Speth
4601cd2b88 [Doc] Revise docs based on review suggestions
Co-authored-by: Bryan Weber <bryan.w.weber@gmail.com>
2024-01-16 17:17:39 -05:00
Ray Speth
ec539cdad5 [Doc] Add a page describing some common MyST/reST/Doxygen syntax 2024-01-16 17:17:39 -05:00
Ray Speth
88ce512244 [Doc] Resolve some links to the new doc structure
Also remove some obsolete "work in progress" admonitions.
2024-01-16 17:17:39 -05:00
Ray Speth
764d812b94 Happy New Year! 2024-01-16 17:17:39 -05:00
Ray Speth
5adb325f18 [Doc] Transfer glossary and link terms in some places 2024-01-16 17:17:39 -05:00
Ray Speth
cabeac3311 [Doc] Provide extra links on User Guide index page 2024-01-16 17:17:39 -05:00
Ray Speth
11e142d4b7 [Doc] Transfer and condense C++ Tutorial
Reduce the C++ tutorial to a single page. Eliminates some redundant
content, and moves some other content that was not specific to the
C++ interface to other pages.
2024-01-16 17:17:39 -05:00
Ray Speth
c47a3028ec [Doc] Transfer C++ compilation tutorial 2024-01-16 17:17:39 -05:00
Ray Speth
49e18e5f2b [Doc] Transfer install landing page 2024-01-16 17:17:39 -05:00
Ray Speth
925d10e668 [Doc] Transfer OS-specific install instructions 2024-01-16 17:17:39 -05:00
Ray Speth
74a343c4d6 [Doc] Transfer Pip installation instructions 2024-01-16 17:17:39 -05:00
Ray Speth
d3e0833621 [Doc] Transfer Conda installation instructions 2024-01-16 17:17:39 -05:00
Ray Speth
035af0aa44 [Doc] Transfer release notes to main docs 2024-01-16 17:17:39 -05:00
Daniel Thomas
b5ce584652 Deleted one trailing whitespace to pass Lint checks 2024-01-12 12:01:42 -07:00
Daniel Thomas
4caecb794b Edited docs for transport_model method for clarity 2024-01-12 12:01:42 -07:00
Ray Speth
fb53e9618b [Doc] Improve wording about automatic third-body detection
Fixes Cantera/cantera-website#262
2024-01-09 11:40:20 -05:00
Ray Speth
b294740bb8 [Doc] Adopt more review suggestions for science docs
Co-authored-by: Steven C. DeCaluwe <steven.decaluwe@gmail.com>
2024-01-09 11:40:20 -05:00
Ray Speth
d36a07a2a3 [Doc] Introduce some LaTeX macros in Sphinx and fix text subscripts 2024-01-09 11:40:20 -05:00
Ray Speth
7aa65e55a0 [Doc] Revise science docs based on review suggestions
Co-authored-by: Bryan Weber <bryan.w.weber@gmail.com>
2024-01-09 11:40:20 -05:00
Ray Speth
c5b0200f9d [CI] Update pinned Sphinx version
Able to update now that MyST-NB 1.0 has been released

Also build docs with a newer version of Python
2024-01-09 11:40:20 -05:00
Ray Speth
5cad2389a4 [Doc] Transfer & Revise reactor network documentation
Split among science reference, an introductory tutorial, and more
detailed information in the developer guide.
2024-01-09 11:40:20 -05:00
Ray Speth
21b61a6801 [Doc] Transfer ExtensibleReactor tutorial 2024-01-09 11:40:20 -05:00
Ray Speth
e5b3666f44 [Doc] Transfer PFR documentation 2024-01-09 11:40:20 -05:00
Ray Speth
7121030924 [Doc] Transfer docs for homogeneous reactors, flow devices, and walls 2024-01-09 11:40:20 -05:00
Ray Speth
955cc0c4a3 [Doc] Transfer Transport "science" docs 2024-01-09 11:40:20 -05:00