(1) 本ソフトウェアについて
本ソフトウェアOpenMOMはモーメント法[1]を用いた電磁界シミュレータです。
アンテナや電磁界の解析に利用することができます。
(2) オープンソース
本ソフトウェアOpenMOMはオープンソースのフリーソフトです。
自由に使用、改変、再配布することができます。
ただし、ソフトウェアの内容については保証しません。
(3) 動作環境
動作環境はWindowsまたはLinuxです。
Windows環境には簡易GUIと実行プログラムが付属しています。
(4) 計算手法
電磁界の基礎方程式を連立一次方程式に変換します。
連立一次方程式は複素数対称密行列であり、これを修正コレスキー法で解きます。
(5) 出力
計算結果は図形ファイルとテキスト形式の数値ファイルとして出力されます。
図形ファイルにはHTML形式と独自形式があり、
独自形式はWindows環境では付属のビューワーで図形表示することができます。
(6) 高速化手法
以下の高速化手法を使用しています。[6]
・SIMDによるベクトル化[2][3]
・OpenMPによる共有メモリー型並列化[4][5]