4.3.2. CHECK_InterAll.dat¶
This file is outputted to check the input of the diagonal components of general two-body interactions,
\[\mathcal H+=\sum_{i,j, \sigma} I_{iijj\sigma_1\sigma_1\sigma_2\sigma_2} c_{i\sigma_1}^{\dagger}c_{i\sigma_1}c_{i\sigma_2}^{\dagger}c_{i\sigma_2}.\]
An example of the file format is as follows.
i=0 isite1=1 A_spin=0 isite2=2 B_spin=0 tmp_V=0.500000
i=1 isite1=1 A_spin=0 isite2=2 B_spin=1 tmp_V=-0.500000
i=2 isite1=1 A_spin=1 isite2=2 B_spin=0 tmp_V=-0.500000
i=3 isite1=1 A_spin=1 isite2=2 B_spin=1 tmp_V=0.500000
i=4 isite1=2 A_spin=0 isite2=3 B_spin=0 tmp_V=0.500000
i=5 isite1=2 A_spin=0 isite2=3 B_spin=1 tmp_V=-0.500000
...
File format¶
- i=[int01] isite1=[int02] A_spin=[int03] isite2=[int04] B_spin=[int05] tmp_V=[double01]
Parameters¶
[int01]
Type : Int
Description : The counted number of inputting terms.
[int02], [int04]
Type : Int
Description : An integer for showing the site index of \(I_{iijj\sigma_1\sigma_1\sigma_2\sigma_2}\).[int02] and [int04] correspond to \(i\) and \(j\), respectively.[int03], [int05]
Type : Int
Description : An integer for showing the spin index of \(I_{iijj\sigma_1\sigma_1\sigma_2\sigma_2}\):0: Up-spin1: Down-spin.[int03] and [int05] correspond to \(\sigma_1\) and \(\sigma_2\), respectively.[double01]
Type : Double
Description : A value for \(I_{iijj\sigma_1\sigma_1\sigma_2\sigma_2}\).