私はEigen's SparseLUとBicGSTABメソッドをいくつかの疎なマトリックスでテストしました。その密度の高いものは3000 * 3000から16000 * 16000までです。すべてのケースで、SparseLUはBicGSTABメソッドより約13%高速です。どちらのスパース線形ソルバが高速ですか? SparseLUまたはBiCGSTAB?
私はBiCGSTABにRowMajorスパース行列を与えなかったし、プリコンディショナーを与えなかった。それが遅い理由かもしれません。
私はどちらの方法もうまくいけば、どちらが速くなければならないのでしょうか?
マトリクスサイズが何百万にもなるとどうですか?
ありがとうございます!
私の行列があり、新たな非ゼロ要素がで追加されていない、私は一度だけ前提条件を行うことができます場合は不規則な正方スパース行列 – user43506