Skip to content

Conversation

@connie
Copy link
Member

@connie connie commented Aug 5, 2016

After #713, we removed true verbose comments due to high memory usage. Turns out the memory consumption was partially due to incorrect kinetic comments. These commits try to fix the verbose comments for kinetics (turned on when the input.py file contains options(verboseComments=True).) This should print out all the original rule rules which actually contain data.

Turning on verboseComments starts out with memory usage around 1 GB, and with it off the memory usage starts at around 300 MB.

connie added 2 commits August 5, 2016 13:41
…argument to fillKineticsRulesByAveragingUp

Set this to False by default, or to the method
preferred in the input file's options: verboseComments
…Kinetics()

For rate rules that get created during
fillRulesByAveragingUp, the kinetics comments retain
verbose information about kinetic sources.
However, if averaging is performed during the
selection of best kinetics in estimateKinetics(), this
information was not retained, so it must be added here.
@connie connie merged commit 43188d0 into master Aug 5, 2016
@connie connie deleted the verboseComments branch August 5, 2016 18:11
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

Successfully merging this pull request may close these issues.

2 participants