O artigo "Modelos de Expressão Revisitados: Uma Análise de Desempenho das Metodologias Atuais" no SIAM Journal of Scientific Computing faz referência à biblioteca de álgebra linear "Blaze". Eu nunca ouvi falar disso antes e não consigo encontrar referências on-line. (As pesquisas óbvias no Google estão devolvendo o artigo acima.)
Então, o que é essa biblioteca e onde posso aprender mais sobre ela?
linear-algebra
reference-request
c++
cjordan1
fonte
fonte
Respostas:
Parece que a biblioteca foi lançada oficialmente no NA Digest . O código fonte e a documentação estão disponíveis no Google Code .
fonte
Resposta original (maio de 2012)
Para mim, a biblioteca Blaze não foi divulgada publicamente. Um link para o software, bem como a licença para seu uso, deveriam estar no documento.
Se você estiver interessado em uma biblioteca de álgebra linear numérica moderna, disponível gratuitamente e que aproveite bastante os modelos de expressão, recomendo o Eigen .
Atualização (agosto de 2012)
Blaze foi lançado, veja a resposta de Jack para mais detalhes. Eu ainda pessoalmente recomendo o Eigen para aqueles interessados em trabalhar em álgebra linear numérica com C ++, mas fico feliz em ver um novo pacote lançado abertamente neste espaço.
fonte
Eu nunca ouvi falar de Blaze. No entanto, depois de ler um pouco no artigo e pesquisar o espaço para nome usado, encontrei a biblioteca de física em uma das páginas iniciais do autor . Como o artigo diz na p. 2
Entendo que o Blaze é a parte dessa biblioteca de PE que faz cálculos matriciais. Embora o site afirme que a biblioteca possui "documentação completa", não consegui encontrar nem biblioteca nem documentação no site. Eu acho que sua única opção é enviar um email.
fonte