私は現在、大規模なスパース線形代数問題用の C++ ベースのライブラリに取り組んでいます (はい、そのようなライブラリが多数存在することは知っていますが、主に反復ソルバー、スパース ストレージ コンテナーなどについて学ぶために独自のライブラリを作成しています ..)。
私は自分のソルバーを自分の他のプログラミング プロジェクトで使用するところまで来ており、自分のものではない問題に対してソルバーをテストしたいと考えています。主に、正定である対称スパース システムに対してテストすることを検討しています。次のようなシステム マトリックスのソースがいくつか見つかりました。
Matrix Market UF スパース マトリックス コレクション
そうは言っても、システム全体とシステムマトリックスとRHSを含む優れたテストマトリックスのソースをまだ見つけていません。これは、結果を確認するために持っているのに最適です。そのような完全なシステムをどこで見つけることができるか、またはオンラインで入手できるシステムマトリックスの「適切な」RHS を生成するために何をすればよいかについてのヒントはありますか? 私は現在、ランダムな値またはすべての値で行列を埋めていますが、これが必ずしも最善の方法であるとは限りません。