@@ -57,152 +59,163 @@ function read_ff(name::String)
...
@@ -57,152 +59,163 @@ function read_ff(name::String)
BDIO_read(file,tsourcebf)
BDIO_read(file,tsourcebf)
flow_times=Vector{Float64}(undef,nflow[1])
flow_times=Vector{Float64}(undef,nflow[1])
nflow[1]>0?BDIO_read(file,flow_times):nothing
nflow[1]>0?BDIO_read(file,flow_times):nothing
BDIO_read(file,Nder)
BDIO_read(file,sfcf)
println("Reading data from a ",Int64.(iL)," lattice.")
println("Reading data from a ",Int64.(iL)," lattice.")
println("Frontflow: ",N_noiseff[1]," sources at euclidean time ",tsourceff[1],". Flowtime starting at ",tzeroff[1]," with ",nsteps[1]," steps of size ",epsilon[1])
println("Frontflow: ",N_noiseff[1]," sources at euclidean time ",tsourceff[1],". Flowtime starting at ",tzeroff[1]," with ",nsteps[1]," steps of size ",epsilon[1])
println("Backflow: ",N_noisebf[1]," sources at euclidean time ",tsourcebf[1],". Flow times are ",flow_times)
println("Backflow: ",N_noisebf[1]," sources at euclidean time ",tsourcebf[1],". Flow times are ",flow_times)
println("The fermion propagators have ",Nder[1]," derivatives.")
sfcf[1]==1?println("Sfcf available"):nothing
N_noiseff=N_noiseff[1]
N_noiseff=N_noiseff[1]
N_noisebf=N_noisebf[1]
N_noisebf=N_noisebf[1]
nflow=nflow[1]
nflow=nflow[1]
nsteps=nsteps[1]
nsteps=nsteps[1]
Nf=Nf[1]
Nf=Nf[1]
sfcf=(sfcf[1]==Int32(1))
Nder=Nder[1]# Not the same as in the code, but the same as in the input file.