Skip to content

RMG-Py v2.1.4

Compare
Choose a tag to compare
@mliu49 mliu49 released this 02 May 15:41
· 4310 commits to main since this release
  • Accelerator tools:

    • Dynamics criterion provides another method to expand the mechanism by adding reactions to the core
    • Surface algorithm enables better control of species movement to the core when using the dynamics criterion
    • Multiple sets of model parameters can now be specified in a input file to allow different stages of model generation
    • A species number termination criterion can now be set to limit model size
    • Multiple items can now be added per iteration to speed up model construction
    • New ModelSettings and SimulatorSettings classes for storing input parameters
  • New features:

    • Kinetics libraries can now be automatically generated during RMG runs to be used as seeds for subsequent runs
    • Loading automatically generated seed mechanisms recreates the original template reaction objects to allow restarting runs from the seed mechanism
    • Carbene constraints can now be set in the species constraint block using maxSingletCarbenes and maxCarbeneRadicals
    • Chirality is now considered for determining symmetry numbers
    • Thermodynamic pruning has been added to allow removal of edge species with unfavorable free energy (beta)
  • Other changes:

    • RMG-Py exception classes have been consolidated in the rmgpy.exceptions module
    • Species labels will now inherit the label from a matched thermo library entry
    • Sensitivity analysis is now available for LiquidReactor
  • Fixes:

    • Fixed sensitivity analysis following changes to the simulate method
    • Add memory handling when generating collision matrix for pressure dependence
    • Improved error checking for MOPAC
    • Prevent infinite loops when retrieving thermo groups
  • Known issues:

    • Seed mechanisms cannot be loaded if the database settings are different from the original ones used to generate the seed