Accelerated demonstrator of electromagnetic Particle Transport
The following packages are a required to build and run:
- CMake >= 3.18
- C/C++ Compiler with C++14 support
- CUDA Toolkit (tested 10.1, min version TBD)
To configure, simply run:
$ cmake -S. -B./adept-build <otherargs>
As one needs to provide the paths to the dependence librarties VecCore and VecGeom:
-DVecCore_DIR=<path_to_veccore_installation>/share/VecCore/cmake \
-DVecGeom_DIR=<path_to_vecgeom_installation>/lib/cmake/VecGeom \
[-DVc_DIR=<path_to_vc_installation/lib/cmake/Vc] #only in case VecGeom was compiled using Vc backend
To build, run:
$ cmake --build ./adept-build
AdePT code is Copyright (C) CERN, 2020, for the benefit of the AdePT project. Any other code in the project has (C) and license terms clearly indicated.
Contributions of all authors to AdePT and their institutes are acknowledged in
the AUTHORS.md
file.