-
Notifications
You must be signed in to change notification settings - Fork 170
Expand file tree
/
Copy pathREADME
More file actions
49 lines (34 loc) · 1.35 KB
/
README
File metadata and controls
49 lines (34 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Compiling the Sample Codes
==============================================
To compile all of the sample codes, first compile
the ITensor library following the instructions on
the itensor.org website. Then inside of this folder,
issue the command
make
to compile all of the sample codes.
To compile just one of the sample codes, such as
dmrg.cc, issue the command
make dmrg
or more generally `make <codename>` to compile
the file <codename>.cc
Descriptions of the Codes
==============================================
dmrg - simple ground-state DMRG of spin chains
dmrgj1j2 - DMRG for the J1-J2 spin chain
J2/J1 = 0.5 is the AKLT point with
bond dimension 2 ground state
dmrg_table - DMRG sample code which takes an
external input file (inputfile_dmrg_table)
exthubbard - DMRG calculation for ground state of
extended Hubbard model
Uses inputfile_exthubbard for
input parameters
mixedspin - demo code showing how to make and use
a site set with alternating S=1/2 and
S=1 spins
trg - tensor renormalization group (TRG) algorithm
for computing properties of large 2D classical
stat mech systems
ctmrg - corner transfer matrix renormalization group (CTMRG) algorithm
for computing properties of large 2D classical
stat mech systems