Skip to content

Does the diffusion limited rate end up in RMG's output? #1893

@alongd

Description

@alongd

Bug Description

Running a liquidReactor simulation, I get library reactions with rate coefficients that seem to be too high and not diffusion limit corrected (the library has gas phase kinetics).

Looking at get_effective_rate in rmgpy.kinetics.diffusionLimited, I see it's used in Reaction.get_rate_coefficient() and in Reaction.fix_diffusion_limited_a_factor. The later isn't used by RMG. My understanding is that we get the corrected rate coefficient for the RMG simulation, but we output (Chemkin/RMS/Cantera) the non-diffusion-limit-corrected rate.

Expected Behavior

I would expect that all rates RMG outputs for a liquid phase simulation, whether from families or libraries, will be capped at the diffusion limit.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions