Skip to content

Releases: issp-center-dev/Komega

2.0.0

13 Jun 07:52
Compare
Choose a tag to compare

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

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

15 Feb 08:47
Compare
Choose a tag to compare

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

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

19 Oct 07:52
Compare
Choose a tag to compare

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
をご覧ください。