-
Notifications
You must be signed in to change notification settings - Fork 14
ALPS@ISSP
Synge Todo edited this page Jul 31, 2014
·
3 revisions
磁性体や相互作用電子系などの強相関格子模型を取り扱う数値計算ライブラリ。モンテカルロ法、厳密対角化法、密度行列繰り込み群などの代表的な強相関系ソルバーが利用できる。相互作用スピン系の比熱・帯磁率や磁化過程、強相関電子系の状態密度計算などを行うことができる。高効率の並列計算用スケジューラも整備されている。
- ALPS on MateriApps: http://ma.cms-initiative.jp/ja/listapps/alps
- ALPS Official Page: http://alps.comp-phys.org
- ALPS 詳細チュートリアル: http://alps.comp-phys.org/mediawiki/index.php/ALPS_2_Tutorials:Overview/ja
- ALPS 簡易チュートリアル: http://ma.cms-initiative.jp/ja/listapps/alps/alps-tutorial
- ALPS Web 講習会: http://ma.cms-initiative.jp/ja/listapps/alps/ju6d5o/llgd83
- インストールされているバージョン
- ALPS: 2.2.b3-r7482 (2014/06/23)
- Boost: 1_54_0
- CMake: 2.8.12.1
- HDF5: 1.8.12
- Python: 2.7.3 with Numpy (1.7.0), Scipy (0.11.0), Matplotlib (1.2.0), iPython (1.2.0)
- インストール場所: /home/issp/materiapps/alps
- サンプルスクリプト: /home/issp/materiapps/alps/sample-script
- 実行例: 量子ハイゼンベルグモデルの磁化率計算
-
環境変数(PATH, LD_LIBRARY_PATH, PYTHONPATH, ALPS_HOME)の設定:
-
source /home/issp/materiapps/alps/alpsvars.sh
2. パラメータの準備
```
mkdir alps-run
cd alps-run
cp $ALPS_HOME/tutorials/mc-02-susceptibilities/parm2c .
parameter2xml parm2c
-
ジョブスクリプト(run.sh)の準備
cp /home/issp/materiapps/alps/sample-script/run.sh .
4. ジョブのサブミット
```
bsub < run.sh
-
結果のプロット(plot.py)
python /home/issp/materiapps/alps/sample-script/plot.py
### システムC (maki)
* インストール場所: /global/app/materiapps/alps
* 実行例: [量子ハイゼンベルグモデルの磁化率計算](http://alps.comp-phys.org/mediawiki/index.php/ALPS_2_Tutorials:MC-02_Susceptibilities/ja)
1. 環境変数(PATH, LD_LIBRARY_PATH, PYTHONPATH, ALPS_HOME)の設定:
```
source /global/app/materiapps/alps/alpsvars.sh
-
パラメータの準備
mkdir alps-run cd alps-run cp $ALPS_HOME/tutorials/mc-02-susceptibilities/parm2c . parameter2xml parm2c
3. ジョブスクリプト([run.sh](https://gist.github.com/wistaria/2e55f847ba44c6d01163))の準備
```
cp /global/app/materiapps/alps/sample-script/run.sh .
-
ジョブのサブミット
pjsub run.sh
5. 結果のプロット([plot.py](https://gist.github.com/wistaria/ee4cf2d7b01bfa8d8a85))
```
loop --evaluate parm2c.in.xml
python /global/app/materiapps/alps/sample-script/plot.py
- 藤堂眞治 (東大院理/東大物性研) wistaria@phys.s.u-tokyo.ac.jp
- ALPSフォーラム@MateriApps