Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
SWIFTsim
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SWIFT
SWIFTsim
Merge requests
!884
Support for multiple softening lengths in the gravity solver
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Support for multiple softening lengths in the gravity solver
multi_softening
into
master
Overview
22
Commits
57
Changes
90
Merged
Matthieu Schaller
requested to merge
multi_softening
into
master
5 years ago
Overview
22
Commits
57
Changes
90
Expand
Implements the following:
Add background DM particles (type 2).
Different softening lengths for DM, baryon and background particles.
Background DM particles have a softening length that scales with mass^(1/3).
Two particles interacting directly use the largest of the two softenings.
The multipoles carry the maximal softening length of any particle within the multipole
The multipole-multipole or particle-multipole calculations are only allowed if the distance is larger than the softening.
Fixes
#599 (closed)
.
Update all the examples to use the new names for the softening lengths in the YAML files.
Update the RTD description of the Gravity parameters and i/o.
When replicating the ICs, replicate the black hole particles. Prevent replication when running with background DM.
Edited
5 years ago
by
Matthieu Schaller
0
0
Merge request reports
Loading