add Eigen multithreading initialization