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

Support multidimensional turbine definitions in all wake models #812

Merged
merged 10 commits into from
Feb 22, 2024

Conversation

misi9170
Copy link
Collaborator

@misi9170 misi9170 commented Feb 20, 2024

When multidimensional wind turbines were introduced in #711, a specific solver was set up to handle the different multidimensional turbine models (sequential_multidim_solver() on solver.py). In #770, the need for a separate turbine model to handle multidimensional Cp/Ct curves was removed; and the specific solver was removed but compatibility was only transferred to the sequential_solver() (see the Further discussion needed section of #770).

This PR completes the process of removing the specific velocity model "mutlidim_cp_ct" and enables compatibility of multidimensional turbine models with all solvers (sequential_solver(), cc_solver(), emgauss_solver(), and turbopark_solver()). Additionally, mutlidimensional compatibility is added to the existing full_flow solvers).

This also adds regression tests for the full flow solver for each wake model.

  • @rafmudaf Add tests for the full flow solvers

@misi9170 misi9170 added v4 Focus of FLORIS v4 floris.simulation labels Feb 20, 2024
@misi9170 misi9170 added this to the v4.0 milestone Feb 20, 2024
@rafmudaf rafmudaf self-requested a review February 21, 2024 22:39
@rafmudaf rafmudaf changed the title All wake models accept multidimensional turbines Support multidimensional turbine definitions in all wake models Feb 22, 2024
@misi9170 misi9170 merged commit 8171bff into NREL:v4 Feb 22, 2024
8 checks passed
@misi9170 misi9170 deleted the v4-ms/all-wake-models-accept-multidim branch February 22, 2024 22:10
@misi9170 misi9170 mentioned this pull request Apr 8, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
floris.simulation v4 Focus of FLORIS v4
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants