Skip to content

shefmarkh/AdePT

 
 

AdePT

Accelerated demonstrator of electromagnetic Particle Transport

Build Requirements

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

Copyright

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.

About

Accelerated demonstrator of electromagnetic Particle Transport

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CMake 71.1%
  • Cuda 15.3%
  • C++ 13.6%