Skip to content

Commit 071257e

Browse files
author
Wenjie Yao
committed
fix global parameters
1 parent a36e7ff commit 071257e

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/TopOptEMFocus.jl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -461,15 +461,16 @@ function gf_p_optimize(p_init; r, β, η, TOL = 1e-4, MAX_ITER = 500, phys_param
461461
return g_opt, p_opt
462462
end
463463

464-
global p_opt = fill(0.4, fem_params.np) # Initial guess
464+
p_opt = fill(0.4, fem_params.np) # Initial guess
465465
β_list = [8.0, 16.0, 32.0]
466466

467-
global g_opt = 0
467+
g_opt = 0
468468
TOL = 1e-8
469469
MAX_ITER = 100
470470
for bi = 1 : 3
471471
β = β_list[bi]
472-
g_opt, p_opt = gf_p_optimize(p_opt; r, β, η, TOL, MAX_ITER, phys_params, fem_params)
472+
g_opt, p_temp_opt = gf_p_optimize(p_opt; r, β, η, TOL, MAX_ITER, phys_params, fem_params)
473+
p_opt = p_temp_opt
473474
end
474475
@show g_opt
475476

0 commit comments

Comments
 (0)