GluCat uses uBLAS for linear algebra, except for finding eigenvalues, where it uses Boost Bindings. The two different libraries use different matrix formats. Also, uBLAS is quite slow, especially for algorithms such as the addition of compressed matrices. Perhaps Blaze would be better?
GluCat uses uBLAS for linear algebra, except for finding eigenvalues, where it uses Boost Bindings. The two different libraries use different matrix formats. Also, uBLAS is quite slow, especially for algorithms such as the addition of compressed matrices. Perhaps Blaze would be better?