标题说明了大部分内容。
我正在寻找可用于 Android (NDK) 项目的轻量级且易于使用的库。
对于密集的东西,我喜欢使用 Eigen,但我还没有找到很多全面的(和记录的!)库,用于在项目中“正常工作”的稀疏东西。
PETSc 对所有这些 MPI 的东西似乎有点沉重,但这只是我的第一印象。有什么建议?
标题说明了大部分内容。
我正在寻找可用于 Android (NDK) 项目的轻量级且易于使用的库。
对于密集的东西,我喜欢使用 Eigen,但我还没有找到很多全面的(和记录的!)库,用于在项目中“正常工作”的稀疏东西。
PETSc 对所有这些 MPI 的东西似乎有点沉重,但这只是我的第一印象。有什么建议?
您可以尝试构建CSparse,从源代码来看,它似乎除了 C 标准库之外没有其他依赖项。(您可以去掉 MATLAB 接口,或者不构建它。)Tim Davis 的稀疏线性代数算法网站上的其他例程也可能很少或没有依赖项(例如,您可以使用其内部 BLAS 库而不是构建 UMFPACK外部高性能 BLAS 实现)。