Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Application fixes #80

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Application fixes #80

wants to merge 11 commits into from

Conversation

akeeste
Copy link
Contributor

@akeeste akeeste commented Jan 16, 2025

Tied to and should be merged after WEC-Sim/WEC-Sim#1401.
Fixes WEC-Sim/WEC-Sim#1400

@akeeste
Copy link
Contributor Author

akeeste commented Jan 23, 2025

@jtgrasb the moordyn test is now passing here too! The mooring matrix case is what fails the mooring test now

@akeeste
Copy link
Contributor Author

akeeste commented Jan 23, 2025

I ultimately chose to fix the passive yaw test by replacing the results that our regression test compares against because:

  • the passive yaw results are identical when using the previous linear interpolation instead of the current spline interpolation.
  • the current difference in results is extremely small. The regression test currently only allows a zero tolerance, which is likely more stringent than is warranted.
  • The spline vs linear interpolation in bodyClass.irrExcitation is the only source of difference, and we could argue this method is more accurate to interpolate against anyways

@dforbush2 Let me know if you disagree with this approach

comparison
zoomed_comparison

@dforbush2
Copy link
Contributor

dforbush2 commented Jan 23, 2025 via email

@akeeste akeeste requested a review from kmruehl January 29, 2025 15:26
@akeeste
Copy link
Contributor Author

akeeste commented Jan 29, 2025

@kmruehl assigning you for now since WEC-Sim/WEC-Sim#1401 is also assigned to you and it's for the same effort to resolve application bugs

@akeeste akeeste marked this pull request as ready for review February 5, 2025 16:33
@akeeste
Copy link
Contributor Author

akeeste commented Feb 5, 2025

@kmruehl this is ready for review

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Applications breaking.
2 participants