-
Notifications
You must be signed in to change notification settings - Fork 5
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
OPENMDAO wrapper to the python wrapper #18
Comments
Need to define what inputs/outputs are to the python wrapper, need to brainstorm on the structure. May be similar to RAFT wrapper. Should look at that, what was good, not at good, and define what we want to do for this project. -> Define the end goal details. |
Next steps - take julia call and put in openMDAO wrapper. Could use a julia dummy function with the same i/o. Kevin make dummy function and python wrapper easy to modify. Long term, would be good to have openMDAO standalone (not dependent on WEIS). For short term, have WEIS generate case inputs, and weis would have wrapper that would formulate the openMDAO portion. Would reuse a lot of the openFAST wrapper. Currently OWENS can output: Pre-Processing:
Modal Analysis:
Steady State:
Unsteady:
|
simple example started here: https://github.com/kevmoor/OWENS_D.jl |
Dan working on this, having environment issues. |
Yingqian has python wrapper example running and is working on scoping out the openmdao inputs and outputs |
Dan has a workaround to get the py-julia interface looking for the correct configuration, Kevin working on streamlining this with the julia package manager registration of packages |
NREL team has initial openmdao wrapper to OWENS set up and running: https://github.com/WISDEM/WEIS/blob/owens/weis/owens/openmdao_owens.py Kevin showed set up (Examples branch) to output OWENS info to an HDF5 file. Kevin wants to refine this and NREL team will work with this as part of simple optimization problem demo, using pseudo-LCOE measure. Next check in for early July. |
No description provided.
The text was updated successfully, but these errors were encountered: