В статье «Пересмотренные шаблоны выражений: анализ эффективности современных методологий» в SIAM Journal of Scientific Computing упоминается библиотека линейной алгебры «Blaze». Я не слышал об этом раньше, и не могу найти ссылки в Интернете. (Очевидный поиск в Google возвращает вышеуказанную статью.)
Так что же это за библиотека и где я могу узнать о ней больше?
linear-algebra
reference-request
c++
cjordan1
источник
источник
Ответы:
Похоже, что библиотека только что была официально выпущена на Дайджесте АН . Исходный код и документация доступны на Google Code .
источник
Оригинальный ответ (май 2012 г.)
Насколько мне известно, библиотека Blaze не была публично выпущена. Ссылка на программное обеспечение, а также лицензия на его использование должны были быть в документе.
Если вам интересна современная, свободно доступная библиотека числовой линейной алгебры, которая активно использует шаблоны выражений, я рекомендую Eigen .
Обновление (август 2012)
Blaze был выпущен, см . Ответ Джека для более подробной информации. Я до сих пор лично рекомендую Eigen для тех, кто заинтересован в работе с числовой линейной алгеброй с C ++, но я рад видеть новый открытый пакет в этом пространстве.
источник
Я никогда не слышал о Blaze. Однако после прочтения статьи и поиска используемого пространства имен я обнаружил библиотеку физики на одной из домашних страниц автора . Как написано в статье на с. 2
Под этим я понимаю, что Blaze является частью этой библиотеки PE, которая выполняет матричные вычисления. Хотя на сайте написано, что в библиотеке имеется «полная документация», я не смог найти ни библиотеки, ни документации на веб-сайте. Я думаю, что ваш единственный вариант - отправка электронного письма.
источник