@@ -63,7 +63,7 @@ contains
6363 subroutine s_initialize_acoustic_src
6464 integer :: i, j !< generic loop variables
6565
66- @:ALLOCATE_GLOBAL (loc_acoustic(1 :3 , 1 :num_source), mag(1 :num_source), dipole(1 :num_source), support(1 :num_source), length(1 :num_source), height(1 :num_source), wavelength(1 :num_source), frequency(1 :num_source), gauss_sigma_dist(1 :num_source), gauss_sigma_time(1 :num_source), foc_length(1 :num_source), aperture(1 :num_source), npulse(1 :num_source), pulse(1 :num_source), dir(1 :num_source), delay(1 :num_source), element_polygon_ratio(1 :num_source), rotate_angle(1 :num_source), element_spacing_angle(1 :num_source), num_elements(1 :num_source), element_on(1 :num_source))
66+ @:ALLOCATE (loc_acoustic(1 :3 , 1 :num_source), mag(1 :num_source), dipole(1 :num_source), support(1 :num_source), length(1 :num_source), height(1 :num_source), wavelength(1 :num_source), frequency(1 :num_source), gauss_sigma_dist(1 :num_source), gauss_sigma_time(1 :num_source), foc_length(1 :num_source), aperture(1 :num_source), npulse(1 :num_source), pulse(1 :num_source), dir(1 :num_source), delay(1 :num_source), element_polygon_ratio(1 :num_source), rotate_angle(1 :num_source), element_spacing_angle(1 :num_source), num_elements(1 :num_source), element_on(1 :num_source))
6767 do i = 1 , num_source
6868 do j = 1 , 3
6969 loc_acoustic(j, i) = acoustic(i)%loc(j)
@@ -103,9 +103,9 @@ contains
103103 end do
104104 !$acc update device(loc_acoustic, mag, dipole, support, length, height, wavelength, frequency, gauss_sigma_dist, gauss_sigma_time, foc_length, aperture, npulse, pulse, dir, delay, element_polygon_ratio, rotate_angle, element_spacing_angle, num_elements, element_on)
105105
106- @:ALLOCATE_GLOBAL (mass_src(0 :m, 0 :n, 0 :p))
107- @:ALLOCATE_GLOBAL (mom_src(1 :num_dims, 0 :m, 0 :n, 0 :p))
108- @:ALLOCATE_GLOBAL (E_src(0 :m, 0 :n, 0 :p))
106+ @:ALLOCATE (mass_src(0 :m, 0 :n, 0 :p))
107+ @:ALLOCATE (mom_src(1 :num_dims, 0 :m, 0 :n, 0 :p))
108+ @:ALLOCATE (E_src(0 :m, 0 :n, 0 :p))
109109
110110 end subroutine s_initialize_acoustic_src
111111
@@ -370,8 +370,8 @@ contains
370370 dim = 3
371371 end if
372372
373- @:ALLOCATE_GLOBAL (source_spatials_num_points(1 :num_source))
374- @:ALLOCATE_GLOBAL (source_spatials(1 :num_source))
373+ @:ALLOCATE (source_spatials_num_points(1 :num_source))
374+ @:ALLOCATE (source_spatials(1 :num_source))
375375
376376 do ai = 1 , num_source
377377 ! First pass: Count the number of points for each source
0 commit comments