198 Commits
Author SHA1 Message Date
Ray Speth 06973fbb0c [Doc] Warn about problems with multiphase equilibrium solver 2024-06-25 17:42:07 -04:00
Ray Speth c1a9004445 [Examples] Make better Sphinx Gallery output from sofc.py 2024-06-25 17:42:07 -04:00
Ray Speth 96ce2c1b2d [Examples] Use Newton's method from SciPy 2024-06-25 17:42:07 -04:00
Ray Speth b4fa5318b4 [1D] Update formatting related to two point flame control 2024-06-21 14:23:34 -04:00
Christopher Neal b1c683b691 fixed whitespace errors 2024-06-21 14:23:34 -04:00
Christopher Neal 9fd067dbaa formatting changes & documentation/samples tweaks 2024-06-21 14:23:34 -04:00
Christopher Neal 7b2cace4c4 improved comments for control point picking, added more tests, updated example script 2024-06-21 14:23:34 -04:00
Christopher Neal b357c79f53 updates to docstrings, code logic, and tests for two-point control 2024-06-21 14:23:34 -04:00
Christopher Neal a5221ac503 added a documentation section and an example 2024-06-21 14:23:34 -04:00
Ray Speth 4d509b5423 [Python] Fix Numpy 2.0 compatibility issues 2024-06-19 10:27:10 -04:00
Ray Speth 4565a55e40 [Examples] Fix use of deprecated pint unit formatter 2024-06-10 21:17:16 -05:00
Ray SpethandSantosh Shanbhogue b39c64aee8 Migrate CSTR example from Jupyter
Co-authored-by: Santosh Shanbhogue <santosh.shanbhogue@gmail.com>
2024-04-20 07:37:18 -05:00
Ray SpethandSai Krishna 9576bd084c Migrate interactive path diagram example from Jupyter
Co-authored-by: Sai Krishna <sirumalla.s@husky.neu.edu>
2024-04-20 07:37:18 -05:00
76cc445a29 Revise nonideal shock tube example based on Jupyter Notebooks
Brings in some updates based on nonideal_shock_tube.ipynb and
batch_reactor_ignition_delay_NTC.ipynb.

Co-authored-by: Santosh Shanbhogue <santosh.shanbhogue@gmail.com>
Co-authored-by: Steven DeCaluwe <steven.decaluwe@gmail.com>
2024-04-20 07:37:18 -05:00
Ray SpethandGandhali Kogekar a230d54da5 Migrate 1D packed bed example from Jupyter
Co-authored-by: Gandhali Kogekar <gkogekar@gmail.com>
2024-04-20 07:37:18 -05:00
Ray SpethandSantosh Shanbhogue 5077786b02 Revise twin flame example based on Jupyter
Re-draw figure from Jupyter example as an SVG.

Co-authored-by: Santosh Shanbhogue <santosh.shanbhogue@gmail.com>
2024-04-20 07:37:18 -05:00
Ray SpethandRichard West 1fda1c022f Migrate flame convergence analysis example from Jupyter
Co-authored-by: Richard West <r.west@northeastern.edu>
2024-04-20 07:37:18 -05:00
Ray Speth 3fdd45e357 [Doc] Automatically ignore unwanted Matplotlib output in gallery 2024-04-20 07:37:18 -05:00
Ray SpethandSantosh Shanbhogue 32a6d3da4e Revise flame speed sensitivity example based on Jupyter version
Co-authored-by: Santosh Shanbhogue <santosh.shanbhogue@gmail.com>
2024-04-20 07:37:18 -05:00
Ray SpethandSteven DeCaluwe e97aed10fc Revise lithium ion battery example based on Jupyter version
Co-authored-by: Steven DeCaluwe <steven.decaluwe@gmail.com>
2024-04-20 07:37:18 -05:00
908ee90267 Migrate nonideal equation of state example from Jupyter
Co-authored-by: Gandhali Kogekar <gkogekar@gmail.com>
Co-authored-by: Bryan W. Weber <bryan.w.weber@gmail.com>
2024-04-20 07:37:18 -05:00
Ray Speth 9a33c9532a [Examples] Move input for coverage dependent surface to submodule 2024-04-11 08:57:01 -04:00
Ray Speth 3da2d27b22 [Examples] Move input files for PorousMediaBurner.py to submodule 2024-04-11 08:57:01 -04:00
Ray Speth 9ec376ec06 Move Itikawa example mechanism to data repo 2024-04-11 08:57:01 -04:00
Bang-Shiuh Chen 192fd64cf3 [sample, data] add plasma.py and oxygen-plasma-itikawa.yaml 2024-03-28 10:55:04 -04: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
Ray Speth 3903cacf30 [Examples] Embed fixed temperature file for burner-stabilized flame 2023-10-03 11:23:39 -04:00
Ray Speth 5dacf66bda [Examples] Make author acknowledgments more consistent 2023-10-03 11:23:39 -04:00
Ray Speth c49c95d666 [Doc] Add remaining Python examples to sphinx-gallery
Introduce a monkey patch to avoid executing specific examples that
won't run under sphinx-gallery.
2023-10-03 11:23:39 -04:00
Ray Speth 9db15111b6 [Doc] Use sphinx-tags to enable finding examples by tag 2023-10-03 11:23:39 -04:00
Ray Speth 666f4d474c [Doc] Minimal working sphinx-gallery integration
This includes just the Python "kinetics" examples to start
2023-10-03 11:23:39 -04:00
Ray Speth 9696e27ea6 Fix a broken link to pint docs in sound_speed_units.py 2023-09-24 15:17:42 -04:00
ThorstenZirwes 2f3ba6a577 add missing porosity to PorousMediaBurner.py
The chemical source term of the gas-phase temperature equation was missing the porosity
2023-09-08 09:52:35 -05: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 6f2c665898 [samples] Overwrite existing CSV files 2023-07-03 14:08:17 -04:00
Ingmar Schoegl c0b1879262 [samples] Address #1460 2023-07-01 16:28:40 -04:00
Ingmar Schoegl 6ccefab009 [samples] Update samples 2023-07-01 16:28:40 -04:00
Ingmar Schoegl f5de9e601b [samples] Update ionized-gas flame samples 2023-06-27 17:50:00 -04:00
Ingmar Schoegl e45876491d [samples] Update keyword in failing test 2023-06-21 19:57:25 -06:00
Ingmar Schoegl 9a370304e8 [samples] Replace write_csv with save 2023-06-21 19:57:25 -06:00
Ray Speth e0ce1335a9 Fix files incorrectly marked as "executable" 2023-06-21 09:09:15 -04:00
Ingmar Schoegl 93ef9a26ce [samples] Fix math deprecations 2023-06-21 08:28:52 -04:00
Cory Kinney 931089b779 [Examples] Update speed of sound examples
Updated sound_speed.py and sound_speed_units.py to check against the new built-in function
2023-06-14 15:42:42 -04:00
Ray Speth 3535038b22 [Reactor] Distinguish between time and distance as independent variables 2023-06-14 10:58:05 -06:00
Ray Speth 8fd6ba6a11 Remove unnecessary FlowReactor constructor arguments 2023-06-14 10:58:05 -06:00
Ray Speth 6066f8f8b9 Adjust Si3N4 deposition example to match original source
The kinetic data is only valid for a single temperature, so the example
should be at constant temperature to avoid being misleading.

Update plots to show deposition rates
2023-06-14 10:58:05 -06:00
Ray Speth e5e4d5b04d [Samples] Add FlowReactor-based version of surf_pfr example 2023-06-14 10:58:05 -06:00
Ray Speth 0b1e4bc2c3 [Samples] Move legacy surf_pfr example out of the way 2023-06-14 10:58:05 -06:00
Ray Speth f90a7b31d6 [Samples] Fix handling of porosity in WSR-chain PFR example 2023-06-14 10:58:05 -06:00