8000 Quality of life enhancement for optimization studies by dzalkind · Pull Request #287 · WISDEM/WEIS · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Quality of life enhancement for optimization studies #287

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

Merged
merged 86 commits into from
Jul 11, 2024
Merged

Conversation

dzalkind
Copy link
Collaborator
@dzalkind dzalkind commented Jun 6, 2024

Purpose

A few minor updates that improve the experience when running a lot of optimization cases.

  • The ability to override modeling and analysis options from the driver script
  • Added the IEA-22 platform optimization problem, used as a test bed for studying optimizers
  • Remove discrete I/O from raft wrapper (may require RAFT update)
  • Allow user-defined turbsim exe, helpful for running on HPC

Some example clean up that fell through the cracks.

Type of change

What types of change is it?
Select the appropriate type(s) that describe this PR

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (non-backwards-compatible fix or feature)
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Documentation update
  • Maintenance update
  • Other (please describe)

Testing

TODO: Clean up IEA-22 examples and add to the tests

Checklist

Put an x in the boxes that apply.

  • I have run existing tests which pass locally with my changes
  • I have added new tests or examples that prove my fix is effective or that my feature works
  • I have added necessary documentation

dzalkind and others added 30 commits December 6, 2023 13:05
Remove save iterations/timeseries
Send outputs to same place as analysis outputs
dzalkind and others added 28 commits January 13, 2024 13:52
* added updated optimization documentation... in progress.

* fixed rendering of optimization rst file

* add partial table to docs optimization page

* update to optimization doc.

* analysis updates from kestrel

* added some analysis stuff

* update to optimization docs

* recent kestrel changes

* stuff for local work

* viz toolbox simplfied for inclusion in weis tools

* moved viz_toolbox out of examples and refactored

* corrected accidental git deletion

* updates for kestrel push

* added processor edit for DE/GA

* updates to the viz toolbox and analysis notebook

* actually update analysis notebook

* actually update analysis notebook with more updates

* updated example 17, refactored utilities to match Mayank's files/structure

* remove run script

* more progress toward PR

* add readme

---------

Co-authored-by: dzalkind <dzalkind@nrel.gov>
@gbarter gbarter merged commit 705b362 into develop Jul 11, 2024
0 of 36 checks passed
@gbarter gbarter deleted the optimization branch July 11, 2024 21:49
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.

5 participants
0