Skip to content

Script to compute nonpremixed flamelets using Cantera#29

Merged
baperry2 merged 5 commits intodevelopmentfrom
nonpremixed-flames
Jan 6, 2026
Merged

Script to compute nonpremixed flamelets using Cantera#29
baperry2 merged 5 commits intodevelopmentfrom
nonpremixed-flames

Conversation

@baperry2
Copy link
Collaborator

@baperry2 baperry2 commented Jan 6, 2026

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new script for computing nonpremixed counterflow flamelets using Cantera and refactors the existing premixed flamelet script to use shared helper functions. The implementation includes S-curve traversal capabilities for extinction analysis.

Key changes:

  • New nonpremixed flamelet computation script with strain rate sweeping and S-curve analysis
  • Refactoring of premixed flamelet script to use shared cantera_helpers module
  • Updated Cantera dependency to >= 3.2.0 and added func-timeout dependency

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
run_scripts/cantera/compute_premixed_flamelets.py Refactored to use helper functions save_flame_csv and save_table_metadata from new cantera_helpers module
run_scripts/cantera/compute_nonpremixed_flamelets.py New script implementing counterflow diffusion flame solver with S-curve traversal for extinction analysis
run_scripts/cantera/compute_nonpremixed_flamelets.toml Configuration file for nonpremixed flamelet computations with physical conditions, numerics, and S-curve options
pyproject.toml Updated Cantera version requirement to 3.2.0 and added func-timeout dependency
docs/library-api.rst Added reference to new cantera_helpers utility module

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@baperry2 baperry2 merged commit 8ab710c into development Jan 6, 2026
11 checks passed
@baperry2 baperry2 deleted the nonpremixed-flames branch January 6, 2026 16:46
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