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

From ALPS
Jump to: navigation, search
Line 33: Line 33:
 
* [[ALPS_2_Tutorials:MC-01_Autocorrelations/ja |  MC-01(a) 古典モンテカルロシミュレーションと自己相関 ]]
 
* [[ALPS_2_Tutorials:MC-01_Autocorrelations/ja |  MC-01(a) 古典モンテカルロシミュレーションと自己相関 ]]
 
* [[ALPS_2_Tutorials:MC-01_Equilibration/ja |  MC-01(b) 古典モンテカルロシミュレーションと熱緩和・収束性 ]]
 
* [[ALPS_2_Tutorials:MC-01_Equilibration/ja |  MC-01(b) 古典モンテカルロシミュレーションと熱緩和・収束性 ]]
<!--* [[ALPS_2_Tutorials:MC-02_Susceptibilities/ja |  MC-02 Calculating magnetic susceptibilities by the classical MC and looper QMC codes ]]-->
+
* [[ALPS_2_Tutorials:MC-02_Susceptibilities/ja |  MC-02 古典MC、looper QMCコードによる磁化率の計算 ]]
* [[ALPS_2_Tutorials:MC-02_Susceptibilities/ja |  MC-02 古典MC、looperQMCコードによる磁化率の計算 ]]
+
* [[ALPS_2_Tutorials:MC-03_Magnetization/ja |  MC-03 向き付きループQMCコードによる磁化曲線の計算 ]]
* [[ALPS_2_Tutorials:MC-03_Magnetization/ja |  MC-03 有向ループQMCコードによる磁化曲線の計算 ]]
 
 
* [[ALPS_2_Tutorials:MC-04_Measurements/ja |  MC-04 QMCコードによるユーザ定義計算 ]]
 
* [[ALPS_2_Tutorials:MC-04_Measurements/ja |  MC-04 QMCコードによるユーザ定義計算 ]]
 
* [[ALPS_2_Tutorials:MC-05_Bosons/ja |  MC-05 ワームQMCコードによるBose-Hubbardモデルのシミュレーション ]]
 
* [[ALPS_2_Tutorials:MC-05_Bosons/ja |  MC-05 ワームQMCコードによるBose-Hubbardモデルのシミュレーション ]]

Revision as of 09:07, 27 May 2014



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

ALPS チュートリアル

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

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

厳密対角化

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

動的平均場 (DMFT)の解法

Time-Evolving Block Decimation (TEBD)

ALPS計算例

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

動的平均場 (DMFT)の解法

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

ユーザプログラムのALPS化

C、C++、あるいはFortranで書かれたユーザプログラムを一歩づつ「ALPS化」する方法。既存のプログラムをCmakeによってパッケージ化し、ALPSライブラリとのリンク等を設定することによって、ParametersやAleaなどのALPSの機能やALPSスケジューラが容易に使用できるようになります。