Skip to content

Commit a9ceaf1

Browse files
authored
Merge pull request #19 from JuliaDiffEq/myb/info
Replace `@progress` with Base logging
2 parents 2598f7e + 0d8d791 commit a9ceaf1

File tree

6 files changed

+11
-6
lines changed

6 files changed

+11
-6
lines changed

REQUIRE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,3 @@ DiffEqPDEBase 0.4.0
66
NLsolve 0.14.1
77
DiffEqMonteCarlo
88
DiffEqNoiseProcess
9-
Juno

src/DiffEqDevTools.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ __precompile__()
33
module DiffEqDevTools
44

55
using DiffEqBase, RecipesBase, RecursiveArrayTools, DiffEqPDEBase,
6-
DiffEqMonteCarlo, DiffEqNoiseProcess, Juno
6+
DiffEqMonteCarlo, DiffEqNoiseProcess
77

88
using LinearAlgebra, Distributed
99

src/benchmark.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,8 @@ function WorkPrecisionSet(prob::AbstractRODEProblem,abstols,reltols,setups,test_
301301
@error_calculation
302302
end
303303
elseif parallel_type == :none
304-
@progress for i in 1:numruns_error
304+
for i in 1:numruns_error
305+
@info "Error calculation: $i/$numruns_error"
305306
@error_calculation
306307
end
307308
end
@@ -388,7 +389,8 @@ function get_sample_errors(prob::AbstractRODEProblem,test_dt=nothing;
388389
@sample_errors
389390
end
390391
elseif parallel_type == :none
391-
@progress for i in 1:_std_estimation_runs
392+
for i in 1:_std_estimation_runs
393+
@info "Standard deviation estimation: $i/$_std_estimation_runs"
392394
@sample_errors
393395
end
394396
end

src/convergence.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ function analyticless_test_convergence(dts::AbstractArray,
6363
weak_timeseries_errors=false,weak_dense_errors=false,kwargs...)
6464
_solutions = []
6565
tmp_solutions = Array{Any}(undef,numMonte,length(dts))
66-
@progress for j in 1:numMonte
66+
for j in 1:numMonte
67+
@info "Monte Carlo iteration: $j/$numMonte"
6768
t = prob.tspan[1]:test_dt:prob.tspan[2]
6869
brownian_values = cumsum([[zeros(size(prob.u0))];[sqrt(test_dt)*randn(size(prob.u0)) for i in 1:length(t)-1]])
6970
brownian_values2 = cumsum([[zeros(size(prob.u0))];[sqrt(test_dt)*randn(size(prob.u0)) for i in 1:length(t)-1]])

test/REQUIRE

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@ DiffEqProblemLibrary
22
OrdinaryDiffEq 1.0.0
33
DelayDiffEq
44
StochasticDiffEq 0.0.5
5-
FiniteElementDiffEq 0.0.5
65
ParameterizedFunctions

test/benchmark_tests.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ set[1][:]
4848

4949
## WorkPrecision Tests
5050
println("WorkPrecision Tests")
51+
println("Test DP5")
5152
wp = WorkPrecision(prob,DP5(),abstols,reltols;name="Dormand-Prince 4/5")
5253

5354
wp[1]
@@ -72,6 +73,7 @@ reltols = 1 ./10 .^(0:4)
7273

7374
setups = [Dict(:alg=>DP5())
7475
Dict(:alg=>Tsit5())]
76+
println("Test DP5 and Tsit5")
7577
wp = WorkPrecisionSet(prob,abstols,reltols,setups;save_everystep=false)
7678

7779
function lotka(du,u,p,t)
@@ -90,6 +92,7 @@ setups = [Dict(:alg=>DP5())
9092
Dict(:alg=>Tsit5())
9193
Dict(:alg=>Vern6())
9294
]
95+
println("Test DP5, Tsit5, and Vern6")
9396
wp = WorkPrecisionSet(prob,abstols,reltols,setups;appxsol=test_sol,save_everystep=false,numruns=20,maxiters=10000)
9497

9598
# DDE problem
@@ -102,4 +105,5 @@ test_sol = TestSolution(sol)
102105

103106
setups = [Dict(:alg => MethodOfSteps(BS3()))
104107
Dict(:alg => MethodOfSteps(Tsit5()))]
108+
println("Test MethodOfSteps BS3 and Tsit5")
105109
wp = WorkPrecisionSet(prob, abstols, reltols, setups; appxsol = test_sol)

0 commit comments

Comments
 (0)