How templates enable high-performance scientific computing in C++ | IEEE Journals & Magazine | IEEE Xplore