Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for running on Swift simulation output #10

Open
jchelly opened this issue Oct 27, 2020 · 2 comments
Open

Support for running on Swift simulation output #10

jchelly opened this issue Oct 27, 2020 · 2 comments

Comments

@jchelly
Copy link
Contributor

jchelly commented Oct 27, 2020

I'd like to be able to run HBT on output from Swift (https://github.com/SWIFTSIM/swiftsim). Initially in postprocessing, but maybe on the fly eventually. @Kambrian - do you know if anyone has anyone already done this? If not I could have a go at implementing it. Swift can already write out FoF information and the snapshots are similar to EAGLE/APOSTLE so I think it should not be too hard to make HBT run on Swift output.

@Kambrian
Copy link
Owner

Not as far as I know. Please go ahead! @jchelly

@jchelly
Copy link
Contributor Author

jchelly commented Oct 28, 2020

Thanks Jiaxin. I think I have it working on small snapshots but to run efficiently on larger simulations I'll probably need to use parallel HDF5 because Swift writes all the particles to one giant snapshot file.

I also spotted a minor bug that causes an error message on shutdown with Intel MPI. See #12 for my attempt at a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants