GENERAL STRUCTURE
Important: To compute anything on real
axis one has to obtain mu0 and doping values from IPT program on matsubara
axis. Real axis program is mostly serves as a way to make analytical continuation
to the real axis. The output from IPT on matsubara axis is two column file
"dop_mu0t.in":
mu0
doping
for a range of mu values and a given U. It is used as the second input
file in the directory with real axis program to compute Green's function.
"input.dat" structure:(see
below an example)
-
the parameter U must match with that used in Step 0.
-
choose range of temperatures
-
the range of doping values must lie within the one of the file "dop_mu0t.in"
(second column).
-
number of lines of the file "dop_mu0t.in"
-
t: hopping parameter; nloop: maximum number of iterations (main loops)
-
eta is the artificial broadening (to get the program to converge), tomega:
used in the subroutine "init" to construct the real frequency grid: tomega
is the length of the real frequency interval.
-
acc: sets the accuracy for the spectral function; accy, accmu: for finite
temperatures, the chemical potential mu has to be recalculated. In this
context, the root of a function y=f(deltamu) has to be found. The ever
decreasing interval length must shrink to below accmu or the function at
the boundaries must become smaller than accy.
-
for the output Green's function, one does not need as many points and as
high the ultraviolet cutoff in the Fourier transforms. With wmin, wmax,
stepsi, one can choose the minimum and maximum integer indices to make
printout.
-
ommax -- maximum omega range to printout, stepm -- step in matsubara frequency
-
inguess -- probe function to start simulations 1- metal like, 2- insulating
one; average -- smoothing parameter
-
print_test -- to make test printouts; matout -- to make matsubara
GF printout
-
imse_mode -- to make the self energy printouts;
input.dat (example)
4.0 4.6
10.0
0.05 0.3
1.05
0.17 1.
10.
2
0.5 300
0.5d-2 80.
1.d-5 1.d-3 1d-8
1d-10
3072 5120
2
20 1
1 0
0 0
0
u0min, u0max, u0step
Tmin, Tmax, Tstep
dopmin, dopmax, dopstep
nmu0t number of data points in dop_mu0t.dat)
t, nloop
eta, tomega (80)
acc, accy, accmu
wmin, wmax, stepsi
ommax (20, 1d30 gives whole range),stepm
inguess (1=metal, 2=insulator), average (0-10)
print_test (1:on, 0:off), matout
imse_mode (1:on, 0:off)