Skip to content

Invalid k(E) values computed for path reaction. #77

@rwest

Description

@rwest

Not sure what's going on here, but the methylformate example job dies with this:

Merging PDepNetwork #41809 and PDepNetwork #41810
Updating 2 modified unimolecular reaction networks...

========================================================================
Network Information (Network #41809)
-------------------
Isomers:
    H2CCCH(68)                                            347.693 kJ/mol
    CC#[C](459)                                           509.242 kJ/mol
    C1C=[C]1(4491)                                        513.113 kJ/mol
Reactant channels:
    H(17) + C3H2(69)                                      703.529 kJ/mol
    H(17) + [CH2]C#[C](2238)                              756.717 kJ/mol
    CH3(10) + C2(40)                                      968.493 kJ/mol
Product channels:
    H(17) + C1=C=C1(14986)                                706.706 kJ/mol
    H(17) + C1=[C][CH]1(14987)                            826.518 kJ/mol
    H(17) + C1[C]=[C]1(14988)                             988.462 kJ/mol
    [CH]1C=C1(14989)                                      377.133 kJ/mol
Path reactions:
    H2CCCH(68) <=> H(17) + C3H2(69)                       675.915 kJ/mol
    H(17) + [CH2]C#[C](2238) <=> H2CCCH(68)               756.717 kJ/mol
    H2CCCH(68) <=> C1C=[C]1(4491)                         573.629 kJ/mol
    CC#[C](459) <=> H2CCCH(68)                            654.052 kJ/mol
    CH3(10) + C2(40) <=> CC#[C](459)                      968.493 kJ/mol
    H(17) + [CH2]C#[C](2238) <=> CC#[C](459)              756.717 kJ/mol
    H(17) + C1=C=C1(14986) <=> C1C=[C]1(4491)             718.839 kJ/mol
    H(17) + C1=[C][CH]1(14987) <=> C1C=[C]1(4491)         826.518 kJ/mol
    H(17) + C1[C]=[C]1(14988) <=> C1C=[C]1(4491)          988.462 kJ/mol
    C1C=[C]1(4491) <=> [CH]1C=C1(14989)                   657.923 kJ/mol
========================================================================

Calculating densities of states for Network #41809...
Using 458 grains from 347.69 to 2042.67 kJ/mol in steps of 3.71 kJ/mol to compute densities of states
Calculating phenomenological rate coefficients for Network #41809...
Using 200 grains from 347.69 to 1085.77 kJ/mol in steps of 3.71 kJ/mol to compute the k(T,P) values at 292.578 K
Error: For path reaction H2CCCH(68) <=> H(17) + C3H2(69):
Error:     Expected kf(292.578 K) = 1.31499e-46
Error:       Actual kf(292.578 K) = 5.23653e-49
Error:     Expected Keq(292.578 K) = 2.85228e-57
Error:       Actual Keq(292.578 K) = 2.85228e-57
Traceback (most recent call last):
  File "rmg.py", line 134, in <module>
    cProfile.runctx(command, global_vars, local_vars, stats_file)
  File "/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cProfile.py", line 49, in runctx
    prof = prof.runctx(statement, globals, locals)
  File "/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/cProfile.py", line 140, in runctx
    exec cmd in globals, locals
  File "<string>", line 1, in <module>
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/rmg/main.py", line 388, in execute
    self.reactionModel.enlarge(objectsToEnlarge)
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/rmg/model.py", line 636, in enlarge
    self.updateUnimolecularReactionNetworks(database)
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/rmg/model.py", line 1290, in updateUnimolecularReactionNetworks
    network.update(self, database, self.pressureDependence)
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/rmg/pdep.py", line 443, in update
    K = self.calculateRateCoefficients(Tlist, Plist, method, grainSize=grainSize, grainCount=grainCount)
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/measure/network.py", line 852, in calculateRateCoefficients
    self.setConditions(T, P)
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/measure/network.py", line 761, in setConditions
    self.calculateMicrocanonicalRates()
  File "/Users/rwest/Code/rmgpy/RMG-Py/rmgpy/measure/network.py", line 613, in calculateMicrocanonicalRates
    raise NetworkError('Invalid k(E) values computed for path reaction "{0}" do not satisfy'.format(rxn))
rmgpy.measure.network.NetworkError: Invalid k(E) values computed for path reaction "H2CCCH(68) <=> H(17) + C3H2(69)" do not satisfy

Measure input file for network 41809 is at https://gist.github.com/2910382

Metadata

Metadata

Assignees

No one assigned

    Labels

    ArkaneStatus: StaleThis issue is out-of-date and may no longer be applicablestalestale issue/PR as determined by actions bot

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions