Difference between revisions of "ALPS 2 Tutorials:Overview/ja"

From ALPS
Jump to: navigation, search
Line 107: Line 107:
 
C、C++、あるいはFortranで書かれたユーザプログラムを一歩づつ「ALPS化」する方法
 
C、C++、あるいはFortranで書かれたユーザプログラムを一歩づつ「ALPS化」する方法
 
*  [[Tutorials:ALPS_USERCODE_ALPSize/ja | ALPS化]]
 
*  [[Tutorials:ALPS_USERCODE_ALPSize/ja | ALPS化]]
*  [[Tutorials:Alpsize-01_CMake/ja |  Alpsize-01: CMakeの利用]].
+
*  [[Tutorials:Alpsize-01_CMake/ja |  Alpsize-01: CMakeによるパッケージ化]].
 
*  [[Tutorials:Alpsize-02_Original_C b/ja|  Alpsize-02: CによるWolffクラスターアルゴリズムの例]].
 
*  [[Tutorials:Alpsize-02_Original_C b/ja|  Alpsize-02: CによるWolffクラスターアルゴリズムの例]].
 
*  [[Tutorials:Alpsize-03_Basic_C++/ja |  Alpsize-03: C++によるプログラミング]].
 
*  [[Tutorials:Alpsize-03_Basic_C++/ja |  Alpsize-03: C++によるプログラミング]].

Revision as of 11:23, 1 May 2013



ここでは、ALPSアプリケーションを用いて物理の問題をシミュレーションする例を説明します。 このチュートリアルは、ALPSライブラリ/アプリケーション バージョン2.0用です。 バージョン1.3のチュートリアルは こちら を参照してください。

ALPS チュートリアル

ALPSを用いたシミュレーションの概要

モンテカルロシミュレーション

厳密対角化

密度行列繰り込み群 (DMRG)

動的平均場 (DMFT)の解法

Time-Evolving Block Decimation (TEBD)

ALPS計算例

ALPSの実際のシミュレーション例を紹介します。大規模な計算資源を必要とします。

動的平均場 (DMFT)の解法

ALPSコード開発のチュートリアル

ユーザプログラムのALPS化 C、C++、あるいはFortranで書かれたユーザプログラムを一歩づつ「ALPS化」する方法