Eigenライブラリでは、行ごとに疎行列の行(行ごとに異なる)の領域を予約することは可能ですか? 私は非常に大きな疎なマトリックス(約70mio x 70mio〜20億nnzが私が手に入れることができる最大のものですが、もっと行きたいと思います)を満たすためにメモリ消費を最適化しようとしています。 最初に私は推奨されているsetFromTripletsを使用していましたが、これはおそらくマトリック
私は高密度線形代数計算を行うためにEigenを使用しますが、ベクトルを対角線の右辺として使用すると、コードはコンパイルされません(ストライドが発生します)? EigenMatrix A, B, X;
EigenVector C;
X= A.lu.solve(B); // ok
X= A.lu.solve(C.asDiagonal()); // not ok !