Skip to content

Conversation

@andrew-platt
Copy link
Collaborator

DRAFT not ready for merging

Feature or improvement description

  • Description coming soon

Related issue, if one exists
None

Impacted areas of the software
Updates to following modules and interfaces:

  • AeroDyn_Inflow_C_Binding library
  • MoorDyn_C_Binding library
  • SeaState_C_Binding library
  • pyOpenFAST changes
  • NWTC_Library
    • ability to set CU to a different value for writing to file instead of output to screen (used with LabView)

some other details to fill out here

Additional supporting information

Test results, if applicable
New test case

  • add documentation this

Complete before ready for review

  • add missing documentation above
  • convert wavetank test case to full r-test
    • use scaled down RM1 with simplified MD
  • add LabView example (not as a test)
  • add details about how to use this in docs
  • update visual studio projects
  • MD c-bind
    • VTK placeholders
    • split out pre-init routine
  • HD c-bind add VTK placeholders
    • [ ]

rafmudaf added 30 commits May 20, 2025 14:00
c-bind
- changed CalcOutput to CalcStep with new interface -- comment out most of it
- comment out all the unused data for point tracking (moving to mesh)

python
- revised call to CalcStep in c-bind
- add DriverDbg class to write debug file from python side
- check for open files
- check if u allocated in c-bind

Question in MD_End about deallocating stuff in miscvars: not necessary as it is handled by the destroy routine
- add state info into StructTmp
- add outputs for RotSpeed, Azimuth, BldPitch, NacYaw
WaveTimeShift can only be positive valued
…segfault

ADI_C_End was seg faulting if ADI_Init never completed
Missed a few things in seastate in a prior commit, so WaveTimeShift was not getting set
Using Froude scaling routines to show larger displacements for testing
- meshes and mapping for blade roots
- Some pointers to cleanup reading of create and update mesh routines
- missing input angle conversions to rad
- fixed bug in ADI for writing vtk outputs
- fixed bug in wavetank default outputs
@andrew-platt andrew-platt marked this pull request as draft November 10, 2025 18:56
@andrew-platt andrew-platt self-assigned this Nov 10, 2025
@andrew-platt andrew-platt added this to the v4.2.0 milestone Nov 10, 2025
Left notes about what is missing in that
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants