Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/llnl/camp
Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda
https://github.com/llnl/camp
cpp
Last synced: 4 days ago
JSON representation
Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda
- Host: GitHub
- URL: https://github.com/llnl/camp
- Owner: LLNL
- License: other
- Created: 2018-08-21T21:54:40.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-11-26T20:17:45.000Z (about 2 months ago)
- Last Synced: 2025-01-05T05:07:39.466Z (11 days ago)
- Topics: cpp
- Language: C++
- Size: 613 KB
- Stars: 82
- Watchers: 13
- Forks: 21
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#
## CAMP Concepts And Meta-Programming library
CAMP is a C++ Meta-Programming library which provides HPC compiler compatability
and portability abstractions. This project is a collection of various macros and
metaprogramming facilities and is part of the [RAJA Portability Suite](https://computing.llnl.gov/projects/raja-managing-application-portability-next-generation-platforms).
With projects like METAL as a major influence, CAMP focuses on wide compiler
compatibility across HPC-oriented systems.See Documentation on [ReadTheDocs](https://camp.readthedocs.io/en/latest/), including User and Contributor Guides.
If you have questions, email [email protected].