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

symmetry number of reactants should affect reaction rate #833

Closed
goldmanm opened this issue Dec 5, 2016 · 3 comments
Closed

symmetry number of reactants should affect reaction rate #833

goldmanm opened this issue Dec 5, 2016 · 3 comments

Comments

@goldmanm
Copy link
Contributor

goldmanm commented Dec 5, 2016

Currently, RMG uses rates from the database regardless of the symmetry number of reactants.

A reactants' symmetry number changing by 2x should decrease the a factor for a reaction by 2x (if retrieved from the same rate rule. This mostly plays out in the isotope chemistry, but also can occur in non-isotopic cases as well.

example from R-Addition
CC(C)=C(C)C + H <=> CC(C)-[CH](C)C and CCC(C)=C(C)C + H <=> CCC(C)-[CH](C)C

Both reactions obtain the same group in the RMG-database. The second reaction has a loss of symmetry of the reactant (by a factor of 4). If we normalize for degeneracy, the second reaction should be one quarter as fast due to its lower symmetry number. RMG, however, would say that they are identical. Then RMG would adjust for the back reaction using the different thermo, which likely messes up that reaction.

RMG gets the symmetry numbers of CC(C)=C(C)C and CCC(C)=C(C)C correctly (to my knowledge).

@nyee
Copy link
Contributor

nyee commented Dec 9, 2016

To my knowledge, RMG does not directly use symmetry numbers to calculate reaction degeneracy. The only place that we calculate degeneracy is here. Which very generally handle the case where two different mappings have the same reactants and products. Thus, this can handle the basic case of adding +2 degeneracy on H-abstraction from a methyl group, but will miss more subtle symmetry related cases.

I'm pretty sure this is a known problem (possibly never documented). It has probably never been addressed because we're usually many orders of magnitude off in rate, so a x2 error from symmetry doesn't seem like a big deal.

@rwest
Copy link
Member

rwest commented Dec 9, 2016

Might it be taken care of when the rate rule is entered? I.e. the symmetry factor when getting from TST to k(T) should have been taken care of by whoever was putting the number into the database?

@goldmanm
Copy link
Contributor Author

goldmanm commented Dec 10, 2016 via email

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

No branches or pull requests

3 participants