Skip to content

Qss benchmark - #670

Closed
elotech47 wants to merge 4 commits into
Pele-Suite:developmentfrom
elotech47:qss-benchmark
Closed

elotech47 wants to merge 4 commits into
Pele-Suite:developmentfrom
elotech47:qss-benchmark

Conversation

@elotech47

Copy link
Copy Markdown

No description provided.

- Introduced `QssIntegrator` class for solving stiff ODEs using the QSS method.
- Added `qss_int.h` and `qss_int.cpp` for QSS integrator functionality.
- Implemented `ReactorQSS` class for chemistry reactor integration using QSS.
- Updated `Make.package` to include new source and header files for QSS.
- Ensured compatibility with existing reactor types and added necessary parameters for configuration.
- Introduced `ReactorAdaptive` class to dynamically route cells to primary or fallback reactors based on thermophysical conditions.
- Implemented initialization and reaction methods, supporting both temperature and species-based conditions.
- Updated `Make.package` to include new source and header files for `ReactorAdaptive`.
- Enhanced flexibility in reactor selection to improve performance in varying stiffness scenarios.
@elotech47
elotech47 marked this pull request as draft April 13, 2026 14:10
@elotech47 elotech47 closed this Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant