Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Kinetics] Implement band aid for plog validations #1553

Merged
merged 1 commit into from Jul 27, 2023

Conversation

ischoegl
Copy link
Member

@ischoegl ischoegl commented Jul 24, 2023

Changes proposed in this pull request

Per discussion in #1405, the previous set of temperatures used for validation of P-log rates is a somewhat arbitrary set. Some mechanisms fail for 200 K but work fine for 300 K and up. This work-around was discussed as a band-aid to make
some relevant mechanisms work (AramcoMech 3.0 / NUIGMech 1.1), although a more long-term solution should be found.

If applicable, fill in the issue number this pull request is fixing

Partially addresses #1405

Checklist

  • The pull request includes a clear description of this code change
  • Commit messages have short titles and reference relevant issues
  • Build passes (scons build & scons test) and unit tests address code coverage
  • Style & formatting of contributed code follows contributing guidelines
  • The pull request is ready for review

The previous set of temperatures used for validation of P-log rates
is a somewhat arbitrary set. Some mechanisms fail for 200 K but
work fine for 300 K and up. Work-around discussed in Cantera#1405.
@ischoegl ischoegl added Input Input parsing and conversion (for example, ck2yaml) Kinetics labels Jul 24, 2023
@codecov
Copy link

codecov bot commented Jul 24, 2023

Codecov Report

Merging #1553 (3258c2e) into main (5f1014c) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main    #1553   +/-   ##
=======================================
  Coverage   70.46%   70.46%           
=======================================
  Files         379      379           
  Lines       59091    59091           
  Branches    21228    21228           
=======================================
  Hits        41641    41641           
  Misses      14369    14369           
  Partials     3081     3081           
Impacted Files Coverage Δ
src/kinetics/PlogRate.cpp 89.52% <100.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@ischoegl ischoegl marked this pull request as ready for review July 24, 2023 14:09
@speth speth merged commit cf62a0b into Cantera:main Jul 27, 2023
39 of 40 checks passed
@ischoegl ischoegl deleted the plog-bandaid branch July 28, 2023 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Input Input parsing and conversion (for example, ck2yaml) Kinetics
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants