Releases: SWIFTSIM/swiftgalaxy
v1.2.2
v1.2.1
Fixed a bug in iteration with SWIFTGalaxies that could cause particles from incorrect regions in snapshots to be read in some cases.
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Efficient iteration over SWIFTGalaxy objects by @kyleaoman in #14
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Support SOAP halo catalogues by @kyleaoman in #12
- Update dependencies by @kyleaoman in #20
Full Changelog: v1.0.5...v1.1.0
v1.0.5
Adds support for using swiftgalaxy without a halo catalogue, e.g. to select particles within some spatial region and/or boolean mask and then make use of the rest of the swiftgalaxy features (spherical/cylindrical coordinates, masking, consistent coordinate frame, etc.). Also adds a cookbook example to the documentation for selecting all particles within a spherical aperture, with or without a halo catalogue.
v1.0.4
Completes support for caesar halo catalogues now that caesar outputs the spatial extent of groups in the catalogue (so that we can use this to define a spatial mask for swiftsimio). Older caesar outputs are still compatible, but will inefficiently read the entire simulation volume (a warning will be issued at runtime in this case).
v1.0.3
v1.0.2
v1.0.1
v1.0.0
The initial release of SWIFTGalaxy, including:
- Automated loading of particles corresponding to a galaxy identified by a halo finder.
- Support for the Velociraptor halo finder.
- Exposure of the integrated properties calculated by the halo finder.
- Automatic recentering in the galaxy frame, and coordinate transformations (rotation, translation, boost).
- Additional coordinates (cylindrical & spherical) on-demand.
- Masking to select subsets of particles.