Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

FAST.Farm case creation class #56

Merged
merged 88 commits into from
Jun 8, 2023
Merged

Conversation

rthedin
Copy link
Collaborator

@rthedin rthedin commented Jan 11, 2023

Addition of a class for complete case creation.
Includes the following:

  • Ability to setup sweeps on TI, wind speed, shear, wind direction, yaw, AeroDyn/AeroDisk model, ElastoDyn/SimplifiedElastoDyn model
  • Several sanity checks of setup
  • Setup of low- and high-res boxes from TurbSim if that is the case
  • Creation (and automatic submission) of SLURM scripts for each step
  • Creation of all input files necessary

Does not include:

  • Post processing

Still a draft PR because I will include examples. Will make a regular PR when that is done.

@rthedin rthedin marked this pull request as ready for review January 11, 2023 21:03
@ebranlard ebranlard self-requested a review January 12, 2023 20:38
@ebranlard ebranlard self-assigned this Jan 12, 2023
@ebranlard ebranlard added the enhancement New feature or request label Jan 12, 2023
@ebranlard
Copy link
Collaborator

Thanks for doing that, let me know when it's ready to review.
If it makes sense to add tests or examples that would be great.

The examples in the folder examples should be run by the unittests. If some of them require binaries, then we'll have to skip parts of the examples.

@andrew-platt
Copy link
Collaborator

@jjonkman, could you review?

@andrew-platt andrew-platt requested a review from jjonkman January 12, 2023 21:40
@rthedin
Copy link
Collaborator Author

rthedin commented Mar 22, 2023

@ebranlard This is ready to be merged, pending @jjonkman's review.

@ebranlard
Copy link
Collaborator

I'll merge this now, some things to consider for a future pull request:

  • add unittests intests
  • Some of the examples added could be made "runable", possibly with a minimum working example (say, less than 100kb). This way, the example would be run by the unittest.

@ebranlard ebranlard merged commit ec1d90a into OpenFAST:dev Jun 8, 2023
@rthedin rthedin deleted the f/ffarmscript branch June 12, 2023 16:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants