C++11 or higher
Cmake (3.10 or higher)
Armadillo (version 9.9 or higher) with LAPACK
OpenMP (version 4.5 or higher)