高速・高安定型マトリクスソルバライブラリ Super Matrix Solver

連立一次方程式を高精度・短時間・安定的に解けます。反復法・直接法・境界要素法専用ソルバなど様々な分野で効果を発揮

Super Matrix Solver(スーパーマトリクスソルバ)は連立一次方程式求解用のソフトウェアライブラリです。熱流体解析や構造解析などの数値計算で用いられる連立一次方程式の求解計算を高速かつ安定的に実行することを目的として、宇宙航空研究開発機構(JAXA)で開発された基礎理論をベースにヴァイナスにより開発された製品です。
大規模かつ求解の困難な連立一次方程式を高精度かつ短時間で安定的に解くことができます。反復法・直接法・境界要素法専用ソルバなど複数の製品で構成されており、様々な分野でご利用可能です。

Super Matrix Solverの特長

  • 対象とする問題にあわせて、解法(反復法・直接法など)を選択可能
  • 累積誤差の低減により、大規模問題でも高精度に求解
  • 反復回数の低減(収束性の向上)により高速な計算を実現
  • 計算の発散をなくし、高い収束安定性を実現
  • 容易に利用可能(簡単な組み込み、少ないパラメータ)

Super Matrix Solver AMGの性能グラフ 110万元の例
(圧力のポアソン方程式の計算)

対象とする連立一次方程式

  • 差分法、有限要素法、有限体積法、境界要素法で離散化の結果作成される問題
  • 流体・構造・電磁場・樹脂流動・電子回路解析その他の解析において作成される問題
  • その他理工学分野の解析における問題

Super Matrix Solverシリーズ製品とその特長

ソフトウェア(=アルゴリズム)で流体・構造・電磁場・光などの解析計算の高速化と安定化を実現

並列対応 製品名 解法タイプ 特長 LINK
シリアル SMS-AMG 反復法 高速なAMG法(Stuben の方法)を採用し、当社技術により更に高速化・安定化した製品です。 詳細
OpenMP
並列
SMS-AMG-SMP 並列向けAMG法のアルゴリズム(Smoothed Aggregation 法)を採用し、共有メモリ環境向けに並列化しました。ポアソン方程式に特化したチューニングを施しています。 詳細
P-ICCG 様々な解析分野で利用実績のあるICCG法を共有メモリ環境向けに並列化しました。 詳細
SMS-MF 直接法 直接法の中でも高速なMultiFrontal法をパッケージ化しました。複雑な設定なしで手軽に利用することができます。 詳細
SMS-BEM Hybrid型
境界要素法
専用ソルバ
境界要素法専用ソルバ SMS-BEM 境界要素法(BEM)で作成される密行列に特化した、当社独自の(直接法+反復法)のハイブリッドソルバです。 詳細

Super Matrix Solverシリーズの仕様一覧

対象とする問題にあわせて解法(反復法・直接法など)を選択可能

区分 反復法 直接法 境界要素法専用ソルバ
製品
カレントバージョン
Version 3
Version 1
Version 1
Version 3
Version 2
対象とするマトリクスのタイプ
疎行列
密行列
非対称行列の計算
X
対角零要素の計算
X
X
複素数対応
X
X
並列化
X
SMP
SMP
SMP
SMP
適用分野
流体・電磁場
流体・熱伝導
流体・電磁場
・構造
流体・電磁場
・構造
電磁場・音響・流体
対応OS Windows
64bit
64bit
64bit
64bit
64bit
Linux
64bit
64bit
64bit
64bit
64bit
SX-Aurora TSUBASA
64bit
64bit