Bang-Shiuh Chen
f29bdf022d
[phase] add m_distNum to record change of electron energy distribution
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
2ac3682fc0
[reaction] fix the doc for the boltzmannn equation description
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
192fd64cf3
[sample, data] add plasma.py and oxygen-plasma-itikawa.yaml
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
fd6ae0571a
[test] add test_convert.py
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
4b2c2e865b
[test] add test_electron_collision_plasma
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
da64d8f66c
[test] add TestElectronCollisionPlasmaReaction
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
31a5d91f66
[input] add lxcat2yaml.py
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
76f7a814d4
[test] add ElectronCollisionPlasmaFromYaml
2024-03-28 10:55:04 -04:00
Bang-Shiuh Chen
2c170d8d9d
[reaction, interface] add ElectronCollisionPlasmaRate
2024-03-28 10:55:04 -04:00
Ingmar Schoegl
71f517dcb2
Bump version to 3.1.0a2
2024-03-28 09:28:45 -04:00
Ingmar Schoegl
eb8cde648c
[MATLAB-legacy] Add warnings for legacy MATLAB removal
2024-03-28 09:27:10 -04:00
Ingmar Schoegl
2517d6d1d5
[MATLAB-legacy] Remove obsolete installation instructions
2024-03-28 09:27:10 -04:00
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