keyword register
The source code contains at several locations the keyword register
. This is of no use anymore (see e.g. http://www.drdobbs.com/keywords-that-arent-or-comments-by-anoth/184403859). And with gcc compilers this might also gives some warnings:
src/Solvers/TaperDomain.cpp:89:66: warning: address requested for ‘y’, which is declared ‘register’ [-Wextra]
IntersectXDir.insert(std::pair<int, double>(y, xd));
Therefore, I propose to remove this keyword from the code everywhere.