Skip to content
forked from apt-sim/AdePT

Accelerated demonstrator of electromagnetic Particle Transport

License

Notifications You must be signed in to change notification settings

shefmarkh/AdePT

 
 

Repository files navigation

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

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