Skip to content
Snippets Groups Projects

First implementation of gpart motion

Merged Matthieu Schaller requested to merge gpart_motion into master

The changelog is rather big but the changes are rather straightforward:

  • The acceleration of the gparts is now called a_grav instead of just a. Makes grepping through the files much easier.
  • I have added the command-line options -g and -G for external- and self-gravity respectively. These build the correct policies into the engine. Separating both (at least for now) allows to work on the two aspect separately.
  • There are tests in critical places to make sure that linked pairs part-gpart are at the same position.
  • The doinit(), dodrift() and dokick() tasks have been updated to also move the gparts.

All the tests pass successfully. I am seeking your opinion on the implementation of the tasks.

Merge request reports

Approval is optional

Merged by avatar (May 26, 2025 5:07am UTC)

Merge details

  • Changes merged into master with 4a70858a.
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading