跳至内容

Introduction

在 ALPS 框架中指定格子与图

本节说明如何在 ALPS 框架中指定格子与图。把格子作为输入文件的一部分来指定,而不是硬编码到模拟程序中,这样同一个应用程序就可以不加修改地在许多不同的格子几何结构上复用。

本页涵盖以下主题:

ALPS 格子库中已有的格子(图)

最常见格子(图)一览

以下九种最常用的格子已经内置在库中,无需自己编写任何 XML,直接通过 LATTICE 参数按名称选用即可:

#LATTICE参数备注
1chain latticeL(长度)周期性、均匀
2open chain latticeL(长度)开放、均匀
3square latticeL(长度)、W(宽度,默认为 L)周期性、均匀
4open square latticeL(长度)、W(宽度,默认为 L)开放、均匀
5Kagome latticeL(长度)、W(宽度,默认为 L)周期性、均匀
6honeycomb latticeL(长度)、W(宽度,默认为 L)周期性、均匀
7inhomogeneous square latticeL(长度)、W(宽度,默认为 L)开放、非均匀
8simple cubic latticeL(长度)、W(宽度,默认为 L)、H(高度,默认为 W)周期性、均匀
9inhomogeneous simple cubic latticeL(长度)、W(宽度,默认为 L)、H(高度,默认为 W)开放、非均匀

Common lattices (graphs) in ALPS

格子(图)的完整存档

格子(图)的完整存档可以在 XML 文件 $ALPSPATH/lib/xml/lattices.xml 中找到。


关于在模拟中选择这些格子所用的 LATTICE/GRAPH 输入参数,请参见常用参数。关于本节其余内容的概览,请参见格子的定义。关于其他 ALPS 文档章节,请参见简介。