Proof-of-Concept: Eliminate reaction specializations#1219
Proof-of-Concept: Eliminate reaction specializations#1219ischoegl wants to merge 22 commits intoCantera:mainfrom
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
ThreeBodyArrheniusRatespecialization forthree-body-ArrheniusThreeBodyReactionin 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