-
-
Notifications
You must be signed in to change notification settings - Fork 349
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
Proof-of-Concept: Eliminate reaction specializations #1219
Proof-of-Concept: Eliminate reaction specializations #1219
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1219 +/- ##
==========================================
- Coverage 65.43% 65.26% -0.18%
==========================================
Files 320 322 +2
Lines 46249 46368 +119
Branches 19657 19724 +67
==========================================
- Hits 30265 30264 -1
- Misses 13454 13568 +114
- Partials 2530 2536 +6
📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
db429f0
to
f787cae
Compare
c93ea76
to
1a47f0e
Compare
1a47f0e
to
1270d66
Compare
1270d66
to
8ecc5da
Compare
@speth ... I was (mostly) successful replacing While I will not have the bandwidth at the moment to go back and work out a hybrid approach where an updated |
Changes proposed in this pull request
Remove remaining specializations per Cantera/enhancements#142
ThreeBodyArrheniusRate
specialization forthree-body-Arrhenius
ThreeBodyReaction
in C++ and PythonOnce fully implemented, this PR will allow for a deprecation of
ReactionFactory
.If applicable, fill in the issue number this pull request is fixing
Closes Cantera/enhancements#142, closes Cantera/enhancements#133, interferes with #1143
If applicable, provide an example illustrating new features this pull request is introducing
Checklist
scons build
&scons test
) and unit tests address code coverageThoughts
Due to the introduction of
BulkRate.h
, this PR has some minor conflicts with #1217