Saved in:
Bibliographic Details
Main Author: Oman, Kyle A.
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2510.22328
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917044502396928
author Oman, Kyle A.
author_facet Oman, Kyle A.
contents SWIFTGalaxy is an open-source astrophysics module that extends SWIFTSimIO to analyses of particles belonging to individual galaxies simulated with SWIFT. It inherits from and extends the functionality of SWIFTSimIO's SWIFTDataset class. It understands the content of halo catalogues and therefore which particles belong to a galaxy or other group of particles, and its integrated properties. The particles occupy a coordinate frame that is enforced to be consistent, such that particles loaded on-the-fly will match e.g.~rotations and translations of particles already in memory. Intuitive masking of particle datasets is also enabled. Utilities to make working in cylindrical and spherical coordinate systems more convenient are also provided. Finally, tools to iterate efficiently over multiple galaxies are provided.
format Preprint
id arxiv_https___arxiv_org_abs_2510_22328
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SWIFTGalaxy: a Python package to work with particle groups from SWIFT simulations
Oman, Kyle A.
Astrophysics of Galaxies
SWIFTGalaxy is an open-source astrophysics module that extends SWIFTSimIO to analyses of particles belonging to individual galaxies simulated with SWIFT. It inherits from and extends the functionality of SWIFTSimIO's SWIFTDataset class. It understands the content of halo catalogues and therefore which particles belong to a galaxy or other group of particles, and its integrated properties. The particles occupy a coordinate frame that is enforced to be consistent, such that particles loaded on-the-fly will match e.g.~rotations and translations of particles already in memory. Intuitive masking of particle datasets is also enabled. Utilities to make working in cylindrical and spherical coordinate systems more convenient are also provided. Finally, tools to iterate efficiently over multiple galaxies are provided.
title SWIFTGalaxy: a Python package to work with particle groups from SWIFT simulations
topic Astrophysics of Galaxies
url https://arxiv.org/abs/2510.22328