Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • SWIFTsim SWIFTsim
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • SWIFT
  • SWIFTsimSWIFTsim
  • Merge requests
  • !784

Basic infrastructure for black holes

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Matthieu Schaller requested to merge black_holes into master Apr 11, 2019
  • Overview 17
  • Commits 8
  • Changes 41

Apologies in advance for the monster push...

This adds support for black hole particles. We can:

  • Read BHs from ICs,
  • Write BHs to snapshots,
  • Exchange Bhs over the network,
  • Put the BHs in the correct cells,
  • Integrate them forward in time.

This should not break any of the simulations we do until now and the EAGLE-low-z examples should run with the new runtime flag --black-holes. This ought to work with and without MPI.

Actual tasks using the BHs will follow but having this in place first is helpful.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: black_holes