Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
F
FerFlow.jl
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Fernando Pérez Panadero
FerFlow.jl
Commits
9e3c24de
Commit
9e3c24de
authored
3 months ago
by
Fernando Pérez Panadero
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Input file update. Some typos fixed
parent
151adfe9
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
7 deletions
+14
-7
input/FerFlow.in
input/FerFlow.in
+10
-1
src/io.jl
src/io.jl
+2
-2
src/meas.jl
src/meas.jl
+2
-4
No files found.
input/FerFlow.in
View file @
9e3c24de
...
@@ -17,7 +17,16 @@ eps = 0.01
...
@@ -17,7 +17,16 @@ eps = 0.01
ns = 30
ns = 30
mclength = -1 # Number of measurements. Negative to ignore
mclength = -1 # Number of measurements. Negative to ignore
[Fermion]
[Fermion1]
kappa = 0.1348
theta = 0.0
theta_t = 3.1415926535897
csw = 1.76923076923077
ct = 9.8718528389891003e-01
tolerance = 1.0e-13
maxiter = 50000
[Fermion2]
kappa = 0.1348
kappa = 0.1348
theta = 0.0
theta = 0.0
theta_t = 3.1415926535897
theta_t = 3.1415926535897
...
...
This diff is collapsed.
Click to expand it.
src/io.jl
View file @
9e3c24de
...
@@ -105,8 +105,8 @@ function write_log()
...
@@ -105,8 +105,8 @@ function write_log()
println
(
log_file
,
"Parameters:"
)
println
(
log_file
,
"Parameters:"
)
println
(
log_file
,
"Lattice size: "
,
lp
.
iL
)
println
(
log_file
,
"Lattice size: "
,
lp
.
iL
)
println
(
log_file
,
"Boundary conditions: "
,
params
[
"Space"
][
"bc"
])
println
(
log_file
,
"Boundary conditions: "
,
params
[
"Space"
][
"bc"
])
for
i
in
fernames
for
f
in
fernames
println
(
log_file
,
"Fermion"
*
i
*
" parameters:"
)
println
(
log_file
,
"Fermion"
*
f
*
" parameters:"
)
println
(
log_file
,
"kappa = "
,
params
[
"Fermion"
*
f
][
"kappa"
])
println
(
log_file
,
"kappa = "
,
params
[
"Fermion"
*
f
][
"kappa"
])
println
(
log_file
,
"theta_t = "
,
params
[
"Fermion"
*
f
][
"theta_t"
])
println
(
log_file
,
"theta_t = "
,
params
[
"Fermion"
*
f
][
"theta_t"
])
println
(
log_file
,
"theta = "
,
params
[
"Fermion"
*
f
][
"theta"
])
println
(
log_file
,
"theta = "
,
params
[
"Fermion"
*
f
][
"theta"
])
...
...
This diff is collapsed.
Click to expand it.
src/meas.jl
View file @
9e3c24de
...
@@ -91,9 +91,8 @@ function Frontflow_pt() # Will be Frontflow
...
@@ -91,9 +91,8 @@ function Frontflow_pt() # Will be Frontflow
if
params
[
"Frontflow"
][
"t_zero"
]
>
0.0
if
params
[
"Frontflow"
][
"t_zero"
]
>
0.0
_
,
epslist
=
flw_adapt
(
U
,
psi
,
int
,
params
[
"Frontflow"
][
"t_zero"
],
gp
,
dpar
[
f
],
lp
,
ymws
,
dws
)
_
,
epslist
=
flw_adapt
(
U
,
psi
,
int
,
params
[
"Frontflow"
][
"t_zero"
],
gp
,
dpar
[
f
],
lp
,
ymws
,
dws
)
println
(
log_file
,
"Flowed correlator to t = "
,
params
[
"Frontflow"
][
"t_zero"
],
" with last stepsize "
,
epslist
[
end
-
1
])
println
(
log_file
,
"Flowed correlator to t = "
,
params
[
"Frontflow"
][
"t_zero"
],
" with last stepsize "
,
epslist
[
end
-
1
])
flush
(
log_file
)
end
end
println
(
log_file
,
"Flowing correlator "
,
params
[
"Frontflow"
][
"nsteps"
],
" steps of size "
,
params
[
"Frontflow"
][
"epsilon"
])
flush
(
log_file
)
for
tstep
in
1
:
params
[
"Frontflow"
][
"nsteps"
]
for
tstep
in
1
:
params
[
"Frontflow"
][
"nsteps"
]
...
@@ -327,9 +326,8 @@ function Two_pt_lagrange() # Will be 2pt lagrange mult
...
@@ -327,9 +326,8 @@ function Two_pt_lagrange() # Will be 2pt lagrange mult
if
params
[
"Frontflow"
][
"t_zero"
]
>
0.0
if
params
[
"Frontflow"
][
"t_zero"
]
>
0.0
_
,
epslist
=
flw_adapt
(
U
,
psi
,
int
,
params
[
"Frontflow"
][
"t_zero"
],
gp
,
dpar
[
f
],
lp
,
ymws
,
dws
)
_
,
epslist
=
flw_adapt
(
U
,
psi
,
int
,
params
[
"Frontflow"
][
"t_zero"
],
gp
,
dpar
[
f
],
lp
,
ymws
,
dws
)
println
(
log_file
,
"Flowed correlator to t = "
,
params
[
"Frontflow"
][
"t_zero"
],
" with last stepsize "
,
epslist
[
end
-
1
])
println
(
log_file
,
"Flowed correlator to t = "
,
params
[
"Frontflow"
][
"t_zero"
],
" with last stepsize "
,
epslist
[
end
-
1
])
flush
(
log_file
)
end
end
println
(
log_file
,
"Flowing correlator "
,
params
[
"Frontflow"
][
"nsteps"
],
" steps of size "
,
params
[
"Frontflow"
][
"epsilon"
])
flush
(
log_file
)
@timeit
"CPU to GPU"
copyto!
(
dws
.
st
,
psit_CPU
)
@timeit
"CPU to GPU"
copyto!
(
dws
.
st
,
psit_CPU
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment