Cabana: A Performance Portable Library for Particle-Based Simulations

Dockerfile C++ C Submitted 28 January 2022Published 10 April 2022

Editor: @diehlpk (all papers)
Reviewers: @atmyers (all reviews), @XzzX (all reviews)


Stuart Slattery (0000-0003-0103-888X), Samuel Temple Reeve (0000-0002-4250-9476), Christoph Junghans (0000-0003-0925-1458), Damien Lebrun-Grandié (0000-0003-1952-7219), Robert Bird, Guangye Chen, Shane Fogerty, Yuxing Qiu, Stephan Schulz, Aaron Scheinberg, Austin Isner, Kwitae Chong, Stan Moore, Timothy Germann, James Belak, Susan Mniszewski


Slattery et al., (2022). Cabana: A Performance Portable Library for Particle-Based Simulations. Journal of Open Source Software, 7(72), 4115,

@article{Slattery2022, doi = {10.21105/joss.04115}, url = {}, year = {2022}, publisher = {The Open Journal}, volume = {7}, number = {72}, pages = {4115}, author = {Stuart Slattery and Samuel Temple Reeve and Christoph Junghans and Damien Lebrun-Grandié and Robert Bird and Guangye Chen and Shane Fogerty and Yuxing Qiu and Stephan Schulz and Aaron Scheinberg and Austin Isner and Kwitae Chong and Stan Moore and Timothy Germann and James Belak and Susan Mniszewski}, title = {Cabana: A Performance Portable Library for Particle-Based Simulations}, journal = {Journal of Open Source Software} }
Copy citation string · Copy BibTeX  

Kokkos particles molecular dynamics N-body cosmology particle-in-cell

Markdown badge



Authors of JOSS papers retain copyright.

This work is licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

Public user content licensed CC BY 4.0 unless otherwise specified.
ISSN 2475-9066