dc.contributor.author |
Edwards, F |
en |
dc.contributor.author |
Kendall, E |
en |
dc.contributor.author |
Hotchkiss, Shaun |
en |
dc.contributor.author |
Easther, Richard |
en |
dc.date.accessioned |
2019-10-08T09:35:09Z |
en |
dc.date.issued |
2018 |
en |
dc.identifier.citation |
Journal of Cosmology and Astroparticle Physics 26 pages Article number 027 2018 |
en |
dc.identifier.issn |
1475-7516 |
en |
dc.identifier.uri |
http://hdl.handle.net/2292/48521 |
en |
dc.description.abstract |
The International School for Advanced Studies (SISSA) logo PyUltraLight: a pseudo-spectral solver for ultralight dark matter dynamics Faber Edwards, Emily Kendall, Shaun Hotchkiss and Richard Easther Published 16 October 2018 • © 2018 IOP Publishing Ltd and Sissa Medialab Journal of Cosmology and Astroparticle Physics, Volume 2018, October 2018 DownloadArticle PDF References 52 Total downloads 55 total citations on Dimensions.Article has an altmetric score of 11 Turn on MathJax Get permission to re-use this article Share this article Share this content via email Share on Facebook Share on Twitter Share on Google+ Share on Mendeley Article information Abstract PYULTRALIGHT simulates the dynamics of ultralight dark matter in a non-expanding background. PYULTRALIGHT can describe the evolution of several interacting ultralight dark matter halos or one or more halos orbiting a central, fixed Newtonian potential, the latter scenario corresponding to dwarf galaxies orbiting a massive central galaxy. We verify PYULTRALIGHT by showing that it reproduces qualitative dynamical features of previously published simulations and demonstrate that it has excellent energy-conservation properties. PYULTRALIGHT is implemented in a Python-based Jupyter notebook, solving the Schrödinger-Poisson equation governing ultralight scalar field dark matter dynamics in the non-relativistic regime using a symmetrised split-step pseudospectral algorithm. The notebook interface makes it simple to specify simulation parameters and visualise the resulting output but performance-critical routines are managed via calls to computationally efficient compiled libraries. PYULTRALIGHT runs on standard desktop hardware with support for shared memory mutlithreading and is available on GitHub. |
en |
dc.language |
English |
en |
dc.publisher |
IOP Publishing |
en |
dc.relation.ispartofseries |
Journal of Cosmology and Astroparticle Physics |
en |
dc.rights |
Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. |
en |
dc.rights.uri |
https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm |
en |
dc.rights.uri |
http://ioppublishing.org/wp-content/uploads/2016/05/J-VAR-LF-0216-Author-Rights-New-5.pdf |
en |
dc.subject |
Science & Technology |
en |
dc.subject |
Physical Sciences |
en |
dc.subject |
Astronomy & Astrophysics |
en |
dc.subject |
Physics, Particles & Fields |
en |
dc.subject |
Physics |
en |
dc.subject |
dark matter simulations |
en |
dc.subject |
dark matter theory |
en |
dc.subject |
galaxy dynamics |
en |
dc.subject |
CODE |
en |
dc.subject |
INTERFERENCE |
en |
dc.subject |
SIMULATIONS |
en |
dc.subject |
SOLITONS |
en |
dc.title |
PyUltraLight: A pseudo-spectral solver for ultralight dark matter dynamics |
en |
dc.type |
Journal Article |
en |
dc.identifier.doi |
10.1088/1475-7516/2018/10/027 |
en |
pubs.issue |
10 |
en |
dc.rights.holder |
Copyright: IOP Publishing |
en |
pubs.author-url |
https://iopscience.iop.org/article/10.1088/1475-7516/2018/10/027 |
en |
pubs.publication-status |
Published |
en |
dc.rights.accessrights |
http://purl.org/eprint/accessRights/OpenAccess |
en |
pubs.subtype |
Article |
en |
pubs.elements-id |
749905 |
en |
pubs.org-id |
Science |
en |
pubs.org-id |
Physics |
en |
pubs.arxiv-id |
1807.04037 |
en |
pubs.number |
027 |
en |
pubs.record-created-at-source-date |
2019-10-15 |
en |
pubs.online-publication-date |
2018-10-16 |
en |