Biblioteka algebry liniowej Blaze?

12

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?

cjordan1
źródło
@cjs Czy próbowałeś skontaktować się z autorami artykułu? Lub autor odniesienia 10 w artykule, o którym wspominasz?
GertVdE
@Ali Nic nie jest nie tak z papierem, AFAIK. Po prostu nie widziałem odniesienia do biblioteki Blaze w gazecie.
cjordan1
@GertVdE Nie mam. Założyłem, że jest powszechnie znany w społeczności numerycznej algebry liniowej, i naprawdę denerwuje mnie, że odpowiedź nie była zwykłym wyszukiwaniem w Google. Najprościej jest odpowiedzieć raz na zawsze na stronie typu przepełnienie.
cjordan1
@cjs Nie jestem specjalistą od Lin Alg, ale Blaze wcale nie dzwoni. A autorzy też są mi nieznani. Przepraszamy
GertVdE

Odpowiedzi:

9

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.

Aron Ahmadia
źródło
5
„Rozmowa jest tania. Pokaż mi kod”. - Linus Torvalds
Geoff Oxberry
4

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)

Ta „inteligentna” metodologia ET została zaimplementowana w bibliotece Blaze, która została opracowana w kontekście silnika fizyki pe

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.

Moyner
źródło