Welcome to SWIFT: SPH With Inter-dependent Fine-grained Tasking’s documentation!
Want to get started using SWIFT? Check out the on-boarding guide available here.
SWIFT is an open-source cosmological and astrophysical numerical solver designed to run efficiently on modern hardware. A comprehensive and extensive set of models for galaxy formation as well as planetary physics are provided alongside a large series of examples.
This users’ and developers’ documentation is best enjoyed with a glass of Amarone and Rachmaninoff’s second piano concerto in the background. We note that good results have also been reported using a tumbler of 16yrs old Lagavulin.
- Disclaimer, Citing SWIFT & Giving Credit
- Getting Started
- Command line options
- Parameter Files
- File format and basic information
- Meta Data
- Internal Unit System
- Cosmology
- Gravity
- SPH
- Stars
- Sinks
- Time Integration
- Initial Conditions
- Physical Constants
- Snapshots
- Line-of-sight outputs
- Light Cone Outputs
- Equation of State (EoS)
- Power Spectra Calculation
- Friends-Of-Friends (FOF)
- Statistics
- Restarts
- Scheduler
- Domain Decomposition:
- Structure finding (VELOCIraptor)
- Gravity Force Checks
- Neutrinos
- Output List
- Output Selection
- Combining Output Lists and Output Selection
- Using non-regular snapshot numbers
- Compression Filters
- Initial Conditions
- Snapshots
- Hydrodynamics Schemes
- Time integration details
- Galaxy Formation Subgrid Models
- Planetary Simulations
- Friends-Of-Friends (FOF) Halo Finder
- VELOCIraptor Interface
- Line-of-sights outputs
- Light Cone Outputs
- Equations of State
- External Potentials
- Neutrino implementation
- Radiative Transfer Schemes
- General information for adding new schemes
- Task System
- Analysis Tools
- Continuous Simulation Data Stream (CSDS)
- Implementation details