Follow these steps to compile the project:
- Install libraries and run the code with CMake:
cppcheck and libboost-dev (Boost C++ libraries) are required. Choose which of the two subproject
you want build (schroediger-solver or lattice-solution) and build:
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build
build/scrouedinger-solver(or build/lattice-solutions)- Using Docker:
build the docker image:
docker build -t instantons_docker dockeropen the image and include the directories (example of command):
docker run -it -v $(pwd):/workspace instantons_docker docker
# insert the full name of the containerthen choose project and build with CMake
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release && cmake --build build