Releases: issp-center-dev/Komega
2.0.0
Download and Install
This package can be downloaded from here.
https://github.com/issp-center-dev/Komega/releases/download/v2.0.0/komega-2.0.0.tar.gz
Please uncompress and build as
$ tar xzvf komega-2.0.0.tar.gz
$ cd komega-2.0.0/
$ ./configure
$ make
$ make install
Documents
README
https://github.com/issp-center-dev/Komega/blob/master/README.md
- Manual for the Library
- Manual for the sample program
Changes
- Installation with Autotools: It makes portability better. The installation can be performed semi-automatically.
- Interoperability with C langage is improved by employing functions of Fortran 2003 and 2008. It causes some difficulties in installing with old fortran compilers (maybe GCC 4.6 or earlier).
- MPI and non-MPI subroutines are integrated. MPI-particular argment "comm" becomes an optional argument.
For more details, please see the manual.
1.0.0
Download and Install
This package can be downloaded from here.
https://github.com/issp-center-dev/Komega/releases/download/v1.0.0/komega-1.0.0.tar.gz
Please uncompless and build as
$ tar xzvf komega-1.0.0.tar.gz
$ cd komega/
$ emacs make.sys
$ make
Documents
README
https://github.com/issp-center-dev/Komega/blob/master/README.md
- Manual for the Library
- Manual for the sample program
Bug Fix
- Underflow occurred in the very large number of iterations.
Modification
- The convergence target changes from the ∞-norm of the residual vector into the 2-norm of that vector.
Add
- C header files.
v0.1.1
Document
README
https://github.com/issp-center-dev/Komega/blob/master/README.md
ライブラリのマニュアル
https://github.com/issp-center-dev/Komega/releases/download/v0.1.1/komega.pdf
ミニアプリのマニュアル
https://github.com/issp-center-dev/Komega/releases/download/v0.1.1/ShiftKSoft.pdf
展開方法
tar xzvf Komega-0.1.1.tar.gz
もしくは
unzip Komega-0.1.1.zip
プログラムの簡易紹介
Komega [K(ω)]は, シフト線形方程式群
(z I - A)x = b
(ただし、Aは実対称/エルミート行列, Iは単位行列, zは実/複素スカラーのシフト量, x,bはベクトル)
を反復解法を用いて解くためのライブラリです。
このライブラリの特徴は次の通りです。
- リバース・コミュニケーション・インターフェースを採用
- シリアル/OpenMP並列版およびMPI/ハイブリッド並列版のライブラリを含む
- (双)共役勾配(CG, COCG, BiCG)法を実装している。
- 解ベクトル, 残差ベクトルを射影して、注目している要素のみ取り出す。
- いったん終了した計算の結果を利用して、別のシフト点で再計算を行う。
また本パッケージにはライブラリを利用したミニアプリが含まれています。
ライブラリ、ミニアプリについてより詳しい情報はREADME
https://github.com/issp-center-dev/Komega/blob/master/README.md
をご覧ください。