Skip to content

Commit 2064472

Browse files
committed
Compare both data and grid in test_refine_existing_potential.jl
1 parent 2b01574 commit 2064472

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

test/test_refine_existing_potential.jl

+9-7
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,21 @@ using Test
33

44
T = Float32
55

6-
@testset "Test simulating in two refinement steps" begin
6+
@timed_testset "Test simulating in two refinement steps" begin
77
sim = Simulation{T}("BEGe_01.yaml")
8-
calculate_electric_potential!(sim, refinement_limits = [0.2, 0.1], depletion_handling = true)
8+
timed_calculate_electric_potential!(sim, refinement_limits = [0.2, 0.1], depletion_handling = true)
99

1010
sim2 = Simulation{T}("BEGe_01.yaml")
11-
calculate_electric_potential!(sim2, refinement_limits = [0.2], depletion_handling = true)
12-
calculate_electric_potential!(sim2, refinement_limits = [0.1], depletion_handling = true, initialize = false)
11+
timed_calculate_electric_potential!(sim2, refinement_limits = [0.2], depletion_handling = true)
12+
timed_calculate_electric_potential!(sim2, refinement_limits = [0.1], depletion_handling = true, initialize = false)
1313

1414
@test size(sim.electric_potential.data) == size(sim2.electric_potential.data)
15+
@test all(isapprox.(sim.electric_potential.data, sim2.electric_potential.data))
16+
@test sim.electric_potential.grid == sim2.electric_potential.grid
1517

16-
calculate_weighting_potential!(sim, 1, refinement_limits = [0.2, 0.1], depletion_handling = true)
17-
calculate_weighting_potential!(sim2, 1, refinement_limits = [0.2], depletion_handling = true)
18-
calculate_weighting_potential!(sim2, 1, refinement_limits = [0.1], depletion_handling = true, initialize = false)
18+
timed_calculate_weighting_potential!(sim, 1, refinement_limits = [0.2, 0.1], depletion_handling = true)
19+
timed_calculate_weighting_potential!(sim2, 1, refinement_limits = [0.2], depletion_handling = true)
20+
timed_calculate_weighting_potential!(sim2, 1, refinement_limits = [0.1], depletion_handling = true, initialize = false)
1921

2022
@test size(sim.weighting_potentials[1].data) == size(sim2.weighting_potentials[1].data)
2123
end

0 commit comments

Comments
 (0)