-
Notifications
You must be signed in to change notification settings - Fork 50
Home
Cabana is a performance portable library for particle-based simulations. Applications include but not limited to Molecular Dynamics (MD), MD with long-range interactions, Particle-in-Cell (PIC), Quantum MD, etc. It provides particle data structures, algorithms, and utilities to enable simulations on a variety of platforms included many-core architectures and GPUs.
Cabana is developed as part of the Co-Design Center for Particle Applications (CoPA) within the Exascale Computing Project (ECP) under the U.S. Department of Energy. CoPA is a multi-institution project with developers from ORNL, LANL, SNL, LLNL, PPNL, and ANL.
This is the best resource for information on how to configure, build, and test Cabana on a variety of different computing platforms.
The Cabana programming guide covers core library concepts and directed examples of using the library API.
Cabana - A Co-Designed Library for Exascale Particle Simulations