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

Iterate glue code #44

Open
cfrontin opened this issue Jan 29, 2025 · 0 comments
Open

Iterate glue code #44

cfrontin opened this issue Jan 29, 2025 · 0 comments
Assignees

Comments

@cfrontin
Copy link
Contributor

The glue_code subdirectory should be iterated to arrive at an alpha prototype that can automatically define and handle model creation.

The rough goals for this are as follows:

  • take a specified model chain and output a fully-connected openmdao Group that can be installed as a model
  • isolate and identify the "design" variables, "latent" variables, and "modeling"(/"system"/"analysis"?) variables
    • "design" variables: active variables that directly impact the design of a farm and are eligible to be optimization design variables
      • e.g.: farm layout dominant orientation angle, mooring system orientation
    • "latent": inactive variables that directly impact the design of a farm but are not targeted to be optimization design variables
      • e.g.: wind resource description, bathymetry data
    • "modeling": 'hyperparameters' that dictate how modeling is performed, nominally independent of the above
      • e.g.: mesh sizing parameters, eddy viscosity model parameters, etc.

@jaredthomas68 has a private prototype for a similar toolset on enterprise GH, which provides a view of one might construct a similar system.

@cfrontin cfrontin changed the title Glue code iteration Iterate glue code Jan 29, 2025
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

No branches or pull requests

2 participants