Skip to content

WindIO changed shear specification and python 11 compatibility#183

Open
jaredthomas68 wants to merge 5 commits intoNLRWindSystems:developfrom
jaredthomas68:floris-ti
Open

WindIO changed shear specification and python 11 compatibility#183
jaredthomas68 wants to merge 5 commits intoNLRWindSystems:developfrom
jaredthomas68:floris-ti

Conversation

@jaredthomas68
Copy link
Copy Markdown
Contributor

This PR makes a few necessary adjustments to work with H2Integrate

  1. In H2Integrate, the wind resource is passed in as a windIO file to Ard, and windIO recently changed the shear specification. This PR updates the shear specification, which now includes both alpha and h_ref in a dict. New tests were also added for the new functionality.
  2. There was some string handling in Ard that was not compatible with python 11, this PR updates the string handling to work with python >=3.11
  3. Imports were not working when called inside of H2I, so some modules inside Ard were unreachable. This PR corrects the sub-module imports (mostly by removing them) so that Ard imports work from any directory.

@jaredthomas68 jaredthomas68 requested a review from cfrontin March 21, 2026 20:45
@cfrontin cfrontin self-assigned this Mar 24, 2026
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.

2 participants