Open tmisawa opened 5 months ago
I have added the 4th column in inv_temp.dat
.
The 4th column represents the flag for outputting the tpq vector at beta
.
The updated example of inve_temp.dat
is as follows:
An example of int_temp.dat is shown below:
0 3 1 1 0.1 3 1 0 0.2 3 0 0 0.4 3 0 0 0.5 5 1 1 0.6 3 0 0
This means that the tpq vectors at beta=0, 0.5
will be outputted.
Since there were some requests, in branch read_invetmp2, I have added a function that specifies inverse temperatures in the cTPQ calculations.
By adding the keyword
InvTemp
innamelist.det
, e.g.,InvTemp inv_temp.dat
, one can perform the cTPQ calculation for the specified inverse temperatures.Caution: Please note that the parameters for the cTPQ calculations specified in
modpara.def
(e.g.Lanczos_max
,LargeValue
,ExpandCoef
,ExpecInterval
) are ignored, if one usesInvTemp
.An example of
int_temp.dat
is shown below:The first column: inverse temperature
beta
. The second column:ExpandCoef
(order of the Taylor expansion for the imaginary time evolutions).The third column: flag for calculating the Green functions. If
flag=1
, the Green functions are calculated atbeta
.The above file means that the cTPQ calculations will be done at
beta=0,0.1,0.2,0.4,0.5,0.6
and the Green functions will be calculated atbeta=0,0.1,0.5
.ExpandCoef
is3
for the imaginary time evolution frombeta=0
tobeta=0.1
andExpandCoef
is5
for the imaginary time evolution frombeta=0.5
tobeta=0.6
, and so on.Caution: At this moment,
beta=0
should be listed ininv_temp.dat
.Comments and/or requests are welcome as this is a trial implementation!