用于求解稀疏线性方程组的C API库?

dsi*_*cha 3 c linear-algebra sparse-matrix equations

我需要从用D编写的程序中解决一个大的,稀疏的线性方程组.理想情况下,我想要一个带有D风格接口的库,但我怀疑是否存在.但是,D可以直接访问C API.因此,请建议一些解决大型,稀疏线性方程组的库,具有以下特征:

  1. 公开C API.

  2. 免费/开源.优选地,也是非Copyleft,但这不是硬性要求.

  3. 经过充分测试和调试.易于安装和使用.学术界不是为了得到关于他们的方法的论文然后完全没有维护而写的.

hpi*_*xel 6

稀疏问题的经典库是套件稀疏的.你有很多系统的包.Matlab在内部使用它.