This repo is concerned with the simulation of systems with a pairwise interaction.
Seed Authors
- Install LeMonADE from the develop branch of https://github.com/LeMonADE-project/LeMonADE.git.
- Install LEMonADE-GPU from the master branch of https://github.com/LeMonADE-project/LeMonADE-GPU.git.
- Execute the 'configure' script with the following options:
- -DLEMONADE_DIR=/path/to/LeMonADE-Installation/
- -DLEMONADEGPU_DIR=/path/to/LeMonADEGPU-Installation/
- -DCUDA_ARCH=Compute_Capability_For_GPU
- -DBUILDDIR=/build/directory/ Default is ./build
- -DLEMONADE_TESTS=ON/OFF Default is :OFF
- -DCMAKE_BUILD_TYPE=Release/Debug Default is : Release For the most cases the default is enough and one needs to execute:
./configure -DLEMONADE_DIR=/path/to/LeMonADE-Installation/
- Compile the project by executing
make
Compute capability can be found in : https://developer.nvidia.com/cuda-gpus
- The CommandLineParser is a simple way to hand over parameters to the program. There are several alternative like the Boost library ( see tutorial) or the native iostream library in cpp.
- Here the catch2 testsuit is used. See the homepage for further information how to use it.
See LeMonADE-license