Biblioteca de álgebra lineal Blaze?

12

El documento "Plantillas de expresión revisadas: un análisis de rendimiento de metodologías actuales" en SIAM Journal of Scientific Computing hace referencia a la biblioteca de álgebra lineal "Blaze". No he oído hablar de él antes, y parece que no puedo encontrar referencias en línea. (Las búsquedas obvias de Google están devolviendo el documento anterior).

Entonces, ¿qué es esta biblioteca y dónde puedo obtener más información?

cjordan1
fuente
@cjs ¿Has intentado contactar a los autores del artículo? ¿O el autor de la referencia 10 en el artículo que menciona?
GertVdE
@ Ali No hay nada malo con el periódico, AFAIK. Simplemente no vi una referencia para la biblioteca Blaze en el periódico.
cjordan1
@GertVdE no tengo. Asumí que es comúnmente conocido en la comunidad de álgebra lineal numérica, y encontré realmente molesto que la respuesta no fuera una simple búsqueda en Google. Simplemente responderlo de una vez por todas en un sitio de tipo desbordamiento
cjordan1
@cjs No soy especialista en Lin Alg, pero Blaze no suena en absoluto. Y los autores también son desconocidos para mí. Lo sentimos
GertVdE

Respuestas:

9

Respuesta original (mayo de 2012)

En lo que a mí respecta, la biblioteca Blaze no se ha lanzado públicamente. Tanto el enlace al software como la licencia para su uso deberían estar en el documento.

Si está interesado en una biblioteca de álgebra lineal numérica moderna y de libre acceso que aproveche en gran medida las plantillas de expresión, le recomiendo Eigen .


Actualización (agosto de 2012)

Blaze ha sido lanzado, vea la respuesta de Jack para más detalles. Todavía recomiendo personalmente Eigen para aquellos interesados ​​en trabajar en álgebra lineal numérica con C ++, pero me alegra ver un nuevo paquete abierto en este espacio.

Aron Ahmadia
fuente
55
"Hablar es fácil. Enséñame el código." - Linus Torvalds
Geoff Oxberry
4

Nunca he oído hablar de Blaze. Sin embargo, después de leer un poco el artículo y buscar el espacio de nombres utilizado, encontré la biblioteca de física en una de las páginas de inicio del autor . Como dice el artículo en la p. 2

Esta metodología ET "inteligente" se implementa en la biblioteca Blaze que se desarrolló en el contexto del motor de física PE

Lo que entiendo es que Blaze es la parte de esta biblioteca de PE que hace cálculos matriciales. Si bien el sitio web dice que la biblioteca tiene "documentación completa", no pude encontrar ni la biblioteca ni la documentación en el sitio web. Creo que tu única opción es enviar un correo electrónico.

moyner
fuente