Skip to content

Amuse Tsunami Interface - #1281

Open
elkogerville wants to merge 133 commits into
amusecode:mainfrom
elkogerville:amuse_tsunami
Open

Amuse Tsunami Interface#1281
elkogerville wants to merge 133 commits into
amusecode:mainfrom
elkogerville:amuse_tsunami

Conversation

@elkogerville

@elkogerville elkogerville commented Sep 11, 2026

Copy link
Copy Markdown
Member

This PR adds Tsunami (https://gitlab.com/aatrani/tsunami) as a community code along with tests.

Tsunami is a tidal evolution N-body code similar to Tidymess.

Notes:

  • particles are added to temporary buffers before committing them to Tsunami in commit_particles
  • Tsunami is a private code, and therefore a copy is needed from Dr. Alessandro Alberto Trani before the interface can be compiled.

This PR closes #1274

Note:
The test test_tides in this PR depends on equilibrium_tides_averaged.py, which was written by the Tsunami author Dr. Alessandro Alberto Trani and is currently private. I've reached out to request permission to include it in the AMUSE repository. Until permission is granted, this test will fail.

…m new_particle buffer into Tsunami, while taking into account previously commited particles
… get_center_of_mass_velocity, get_total_radius, get_number_of_particles
@elkogerville
elkogerville requested a review from a team as a code owner September 11, 2026 14:29
@elkogerville elkogerville added area: community_code Issue concerns a community code and/or its AMUSE bindings area: interfaces Issues related to the standardised interfaces in amuse.community.interface and swappability of codes labels Sep 11, 2026
@elkogerville elkogerville added the kind: feature request The issue requests a feature that AMUSE does not currently have label Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: community_code Issue concerns a community code and/or its AMUSE bindings area: interfaces Issues related to the standardised interfaces in amuse.community.interface and swappability of codes kind: feature request The issue requests a feature that AMUSE does not currently have

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

Add Tsunami interface to AMUSE

1 participant