6.2.1. 格子定義ファイルの作成¶
PMWAでは標準的な模型に対して格子定義ファイル lattice.xml を生成するための簡易ツールとして
lattgene を用意しています.ここでは lattgene の使用方法について説明します.
lattgene ではcubic latticeに関する格子定義ファイルを作成することが出来ます.
指定するパラメータは下記の通りです.
| Parameter | type | 備考 |
|---|---|---|
| D | int | 次元数 |
| L | int | 格子のサイズ(各次元について連続で指定します) |
| B | double | 逆温度 |
| NLdiv | int | Lの分割数 (各次元についてそれぞれ NLdiv分割します) |
| NBdiv | int | Bの分割数 |
| NFIELD | int | 磁場の種類の数(基本的には0に設定) |
使用例を以下に記載します.
1次元8サイト, 逆温度10.0, 分割数は1の場合の格子ファイルを定義
$ lattgene 1 8 10.0 1 1 02次元4*4サイト, 逆温度10.0, 分割数は1の場合の格子ファイルを定義
$ lattgene 2 4 4 10.0 1 1 0