Блиц ++ - Blitz++
Оригинальный автор (ы) | Тодд Велдхёйзен |
---|---|
Стабильный выпуск | 1.0.2 / 2 октября 2019 г. |
Написано в | C ++ |
Тип | Библиотека и фреймворк |
Интернет сайт | github |
Блиц ++ высокопроизводительная векторная математика библиотека написано в C ++. Эта библиотека предназначена для использования в научных приложениях, которые в противном случае могли бы быть реализованы с помощью Фортран или MATLAB.
Blitz ++ использует продвинутый C ++ метапрограммирование шаблона методы, в том числе шаблоны выражений,[1] для обеспечения оптимизированных по скорости математических операций над последовательностями данных без ущерба для естественного синтаксиса, предоставляемого другими системами математического программирования. Действительно, он был признан пионером в области метапрограммирования шаблонов C ++.[2]
использованная литература
- ^ Велдхёйзен, Тодд (1997). "Научные вычисления: C ++ против Fortran". Доктора Добба.
- ^ Дэвид Абрахамс, Алексей Гуртовой: Метапрограммирование шаблонов C ++: концепции, инструменты и методы от Boost и не только, Эддисон-Уэсли, ISBN 0-321-22725-5