Single-header C++ library for Monte Carlo integration with support for multidimensional integrals and optional multithreading for faster computation.
To configure the project and compile tests run:
./build.shTo use the library in your own project download the header in include/integrate.hpp.
#include "integrate.hpp"See the tests/ directory for example usage of all integration functions:
integrate_MCintegrate_MC_ndimintegrate_MC_distintegrate_trapezoid