-
Notifications
You must be signed in to change notification settings - Fork 230
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Find multiple transition states for reactions that match >1 reaction …
…templates. Preliminary fix for #142 Instead of calculating degeneracies first, find reaction templates after generating reactions, then combine degenerate reactions only if reaction templates match. These isomorphic reactions remain separate (unlike in RMG-Java) in case someday we want to calculate the separate transition states. The reactions are added to the core and printed to chemkin as duplicates. Issues still remaining: - How to identify the correct reverse reaction when having multiple TS's. My solution is to match the correct reaction pairs- but this only works in the case of a bimolecular A+B=C+D reaction. If the reaction is unimolecular, the reaction pairs will be the same and the correct path cannot be distinguished. - If kinetics are identical, they should be combined through degeneracy, in this commit they remain as duplicates.
- Loading branch information
Showing
2 changed files
with
76 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters