Ingmar Schoegl
b24c9e84d9
[MATLAB-legacy] Remove MATLAB-legacy docs
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
4b4e790f5a
[MATLAB-legacy] Remove samples
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
e9215e6600
[MATLAB-legacy] Remove MATLAB from build system
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
41d7ca6c43
[MATLAB-legacy] Remove references to MATLAB
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
0303dba060
[MATLAB-legacy] Remove MATLAB from doc build
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
5b8a0a4ecc
[MATLAB-legacy] Remove ext/matlab_xunit
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
5e275fc63d
[MATLAB-legacy] Remove toolbox interface
2024-03-28 09:27:10 -04:00
Bryan Weber
d49d6f522c
[CI] Add Homebrew-based post-merge test
...
Use Homebrew to install Python for a post-merge test. This represents
the most likely path for people compiling on macOS using a Homebrew
Python. I deliberately didn't add all the other Python version
combinations from the old test because I don't think we should encourage
that route.
Fix PEP 668 errors
Install numpy with brew for tests
2024-03-15 17:55:17 -04:00
Bryan Weber
4c19713864
[CI] Fix the macos-14 test runner
...
Use the GitHub Actions setup-python action. This seems easier to support
than the homebrew route used previously. I ran into problems with SCons
finding the right dependencies and such, whereas this route did not have
such problems.
2024-03-15 17:55:17 -04:00
Ingmar Schoegl
02811b02d7
[CI] Test macos-14 runner
2024-03-15 17:55:17 -04:00
Christopher Neal
64df109577
improved python test and formatting changes to doc strings
2024-03-11 19:43:32 -04:00
Christopher Neal
bc50dd7ce0
updates to interface and added a test for the Python interface
2024-03-11 19:43:32 -04:00
Christopher Neal
fcf275eb30
[thermo] changed name of auxiliary data access methods & updated docstrings
2024-03-11 19:43:32 -04:00
Christopher Neal
2c51a20773
changed to AnyMap return type & updated method names
2024-03-11 19:43:32 -04:00
Christopher Neal
5c2ac7cea6
[thermo] initial exposing of Peng-Robinson eos parameters to python interface
2024-03-11 19:43:32 -04:00
ThorstenZirwes
66835e2d8d
[1D] Add option for mass fraction gradient fluxes
2024-03-09 22:04:55 -05:00
Ray Speth
64ed2b7323
[CI] Fix pip commands for Windows runners
2024-02-25 18:49:31 -06:00
Ray Speth
872dbd3c87
[CI] Fix processing of coverage test outputs
...
Already fixed upstream (https://github.com/gcovr/gcovr/pull/883 ), so
future versions of gcovr should work fine.
2024-02-25 18:49:31 -06:00
Ingmar Schoegl
80b308b30c
[ck2yaml] Improve error message for missing gas phase
2024-02-24 17:29:17 -06:00
Ingmar Schoegl
55e316206c
[unittest] Write output in work directory
2024-02-24 17:29:17 -06:00
Ingmar Schoegl
a599b58a8f
Fix glitch in matlab_experimental readme.md
2024-02-20 21:56:45 -05:00
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