This repository hosts standalone examples for
AdePT.
Its goals are to:
- provide minimal and focused demonstrations of AdePT features,
- offer templates for integrating AdePT into custom applications,
- serve as a basis for validation and sanity checks in continuous integration.
Documentation for all examples is located in the docs/ directory.
-
Overview & Example Index:
👉docs/README.md -
Template for creating a new example:
👉docs/example_template.md
Each example under examples/ contains its own README.md based on
this template.
The examples assume an existing AdePT installation (and its dependencies).
In a typical setup:
-
Install AdePT as described in the AdePT README.
-
Configure this repository with CMake, pointing
CMAKE_PREFIX_PATHto the AdePT installation:cmake -S . -B build -DCMAKE_PREFIX_PATH="<path_to_adept_installation>;<other_prefixes>" cmake --build build -- -j
Individual example targets will appear under build/examples/<name>/.
For details, follow the documentation of each example.
.
├── CMakeLists.txt
├── docs/
│ ├── README.md # Documentation hub and example index
│ └── example_template.md # Template for documenting new examples
├── examples/ # Each example lives in its own subdirectory
├── LICENSE
└── LICENSES/ # REUSE-compliant license textsContributions of new examples are welcome! Please follow the steps and documentation guidelines described in:
Also see the project’s CONTRIBUTING.md for coding style and workflow.
- Code in this repository is licensed under Apache-2.0
- Documentation is licensed under CC-BY-4.0