Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor refactor of write_esr_revenue #593

Merged
merged 3 commits into from
Dec 5, 2023

Conversation

cfe316
Copy link
Collaborator

@cfe316 cfe316 commented Dec 5, 2023

Description

Refactor write_esr_revenue.jl to make it easier to add FUSION in the near future.
Mostly renaming variables, breaking up a long line, and giving a consistent name for multiple accesses.

What type of PR is this? (check all applicable)

  • Code Refactor

Checklist

  • Code changes are sufficiently documented; i.e. new functions contain docstrings and .md files under /docs/src have been updated if necessary.
  • The latest changes on the target branch have been incorporated, so that any conflicts are taken care of before merging. This can be accomplished either by merging in the target branch (e.g. 'git merge develop') or by rebasing on top of the target branch (e.g. 'git rebase develop'). Please do not hesitate to reach out to the GenX development team if you need help with this.
  • Code has been tested to ensure all functionality works as intended.
  • CHANGELOG.md has been updated (if this is a 'notable' change). not notable
  • I consent to the release of this PR's code under the GNU General Public license.

How this can be tested

Run any case. I tested this on a simple case with two ESR zones. The output is identical.

Post-approval checklist for GenX core developers

After the PR is approved

  • Check that the latest changes on the target branch are incorporated, either via merge or rebase
  • Remember to squash and merge if incorporating into develop

@cfe316 cfe316 requested a review from lbonaldo December 5, 2023 15:43
* remove a defunct comment
* add new column directly rather than use hcat and a rename!
* use 'price' variable rather than multiple df accesses
@cfe316 cfe316 force-pushed the refactor-write-esr-revenue branch from 8ec214d to f4f9b82 Compare December 5, 2023 16:01
Copy link
Collaborator

@lbonaldo lbonaldo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @cfe316!

@cfe316 cfe316 merged commit dcb98a3 into GenXProject:develop Dec 5, 2023
7 checks passed
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