Skip to content

Commit f75d122

Browse files
committed
Remove sweep_printer and just use sweep_callback
1 parent 999206b commit f75d122

File tree

3 files changed

+6
-17
lines changed

3 files changed

+6
-17
lines changed

src/solvers/applyexp.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function update(
5757
return prob, local_state
5858
end
5959

60-
function sweep_printer(
60+
function sweep_callback(
6161
problem::ApplyExpProblem;
6262
exponent_description="exponent",
6363
outputlevel,
@@ -111,11 +111,11 @@ function time_evolve(
111111
time_points,
112112
init_state;
113113
process_time=process_real_times,
114-
sweep_printer=(
114+
sweep_callback=(
115115
a...; k...
116-
)->sweep_printer(a...; exponent_description="time", process_time, k...),
116+
)->sweep_callback(a...; exponent_description="time", process_time, k...),
117117
kws...,
118118
)
119119
exponents = [-im*t for t in time_points]
120-
return applyexp(operator, exponents, init_state; sweep_printer, kws...)
120+
return applyexp(operator, exponents, init_state; sweep_callback, kws...)
121121
end

src/solvers/eigsolve.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function update(
4444
return prob, local_state
4545
end
4646

47-
function sweep_printer(problem::EigsolveProblem; outputlevel, sweep, nsweeps, kws...)
47+
function sweep_callback(problem::EigsolveProblem; outputlevel, sweep, nsweeps, kws...)
4848
if outputlevel >= 1
4949
if nsweeps >= 10
5050
@printf("After sweep %02d/%d ", sweep, nsweeps)

src/solvers/sweep_solve.jl

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11

22
region_callback(problem; kws...) = nothing
33

4-
sweep_callback(problem; kws...) = nothing
5-
6-
function sweep_printer(problem; outputlevel, sweep, nsweeps, kws...)
4+
function sweep_callback(problem; outputlevel, sweep, nsweeps, kws...)
75
if outputlevel >= 1
86
println("Done with sweep $sweep/$nsweeps")
97
end
@@ -14,7 +12,6 @@ function sweep_solve(
1412
outputlevel=0,
1513
region_callback=region_callback,
1614
sweep_callback=sweep_callback,
17-
sweep_printer=sweep_printer,
1815
kwargs...,
1916
)
2017
for (sweep, region_iter) in enumerate(sweep_iterator)
@@ -38,14 +35,6 @@ function sweep_solve(
3835
sweep,
3936
kwargs...,
4037
)
41-
sweep_printer(
42-
problem(region_iter);
43-
nsweeps=length(sweep_iterator),
44-
outputlevel,
45-
region_iterator=region_iter,
46-
sweep,
47-
kwargs...,
48-
)
4938
end
5039
return problem(sweep_iterator)
5140
end

0 commit comments

Comments
 (0)