Giter Club home page Giter Club logo

cabana's Introduction

CoPA Cabana - The Exascale Co-Design Center for Particle Applications Toolkit

Cabana is a performance portable library for particle-based simulations. Applications include, but are not limited to, Molecular Dynamics (MD) with short- and/or long-range interactions; various flavors of Particle-in-Cell (PIC) methods, including use within fluid and solid mechanics and plasma physics; and N-body cosmology simulations. Cabana provides particle data structures, algorithms, and utilities to enable simulations on a variety of platforms including 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-institutional project with developers from ORNL, LANL, SNL, LLNL, PPNL, and ANL.

Documentation

Instructions for building Cabana on various platforms, an API reference with tutorial links, and links to the Doxygen can be found in our wiki.

For Cabana-related questions you can open a GitHub issue to interact with the developers.

Contributing

We encourage you to contribute to Cabana! Please check the guidelines on how to do so.

License

Cabana is distributed under an open source 3-clause BSD license.

cabana's People

Contributors

abisner avatar aetx avatar aprokop avatar ascheinb avatar cwsmith avatar dalg24 avatar emedwede avatar github-actions[bot] avatar guangyechen avatar juanecopro avatar junghans avatar kwitaechong avatar rfbird avatar rhalver avatar sfogerty avatar sslattery avatar streeve avatar weinbe2 avatar xzzx avatar yuxingqiu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.