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

Deprecate use of added mass via hydrodynamics #2493

Merged
merged 6 commits into from
Aug 12, 2024

Conversation

arjo129
Copy link
Contributor

@arjo129 arjo129 commented Jul 24, 2024

🦟 Bug fix

Addresses #1923

Summary

Sneaking this in before feature freeze for ionic. I believe we should deprecate this option as it has instabilities (see #1923 for more context). The fluid_added_mass approach is superior. We should update our tutorials as well.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

I believe we should deprecate this option as it has instabilities. The
`fluid_added_mass` approach is superior. We should update our tutorials
as well.

Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
@arjo129 arjo129 requested a review from mjcarroll as a code owner July 24, 2024 12:27
@github-actions github-actions bot added the 🏛️ ionic Gazebo Ionic label Jul 24, 2024
src/systems/hydrodynamics/Hydrodynamics.cc Outdated Show resolved Hide resolved
src/systems/hydrodynamics/Hydrodynamics.cc Outdated Show resolved Hide resolved
src/systems/hydrodynamics/Hydrodynamics.cc Outdated Show resolved Hide resolved
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
@azeey azeey added the beta Targeting beta release of upcoming collection label Jul 29, 2024
Copy link
Contributor

@caguero caguero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

arjo129 and others added 3 commits August 7, 2024 12:01
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
@arjo129 arjo129 enabled auto-merge (squash) August 9, 2024 00:02
@azeey azeey disabled auto-merge August 12, 2024 19:40
@azeey
Copy link
Contributor

azeey commented Aug 12, 2024

There's a warning on the Noble CI, but I don't think it's related to this. I'll go ahead and merge.

@azeey azeey merged commit 5c4f0cf into main Aug 12, 2024
8 of 9 checks passed
@azeey azeey deleted the arjo/feat/deprecate_hydrodynamics_added_mass branch August 12, 2024 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta Targeting beta release of upcoming collection 🏛️ ionic Gazebo Ionic
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants