Added Eigen-based read-ints version + integral-direct version