Artykuł „Przegląd szablonów ekspresji: Analiza wydajności obecnych metodologii” w SIAM Journal of Scientific Computing odwołuje się do biblioteki algebry liniowej „Blaze”. Nie słyszałem o tym wcześniej i nie mogę znaleźć referencji online. (Oczywiste wyszukiwania w Google zwracają powyższą wersję papierową).
Czym jest ta biblioteka i gdzie mogę dowiedzieć się więcej na jej temat?
linear-algebra
reference-request
c++
cjordan1
źródło
źródło
Odpowiedzi:
Wygląda na to, że biblioteka została oficjalnie wydana na NA Digest . Kod źródłowy i dokumentacja są dostępne na Google Code .
źródło
Oryginalna odpowiedź (maj 2012)
Według mnie biblioteka Blaze nie została publicznie wydana. Link do oprogramowania, a także licencja na jego użytkowanie powinny znajdować się w gazecie.
Jeśli interesuje Cię nowoczesna, ogólnodostępna, numeryczna biblioteka algebry liniowej, która mocno wykorzystuje szablony wyrażeń, polecam Eigen .
Aktualizacja (sierpień 2012)
Blaze została wypuszczona, więcej szczegółów można znaleźć w odpowiedzi Jacka . Nadal osobiście polecam Eigen osobom zainteresowanym pracą w numerycznej algebrze liniowej w C ++, ale cieszę się, że mogę zobaczyć nowy, otwarty pakiet w tej przestrzeni.
źródło
Nigdy nie słyszałem o Blaze. Jednak po przeczytaniu trochę w artykule i szukając nazw używanych znalazłem biblioteki fizyki w jednym autora strony głównej . Jak pisze gazeta na str. 2)
Co rozumiem przez to, że Blaze jest częścią tej biblioteki PE, która wykonuje obliczenia macierzowe. Chociaż strona internetowa mówi, że biblioteka ma „pełną dokumentację”, nie mogłem znaleźć ani biblioteki ani dokumentacji na stronie internetowej. Myślę, że jedyną opcją jest wysłanie e-maila.
źródło