WIP: Cleanup chemkin module #215
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm pushing this as a heads-up that I'm churning this section of code
(let me know if someone else is working here, and I'll wait until
they're done). Don't merge it yet ;).
While reviewing #213 I noticed a wildcard import (from … import *),
and thought I'd take a moment to clean it up. However, my first pass
at that (through chemkin.py) turned up a number of large, complicated
functions that could use some refactoring. This series is my attempt
to polish up the Python in chemkin without breaking any of the logic
that I don't particularly understand ;). I'll push periodically so
Travis can see if I broke anything, while I try to split this logic
into easily-digestible bites.