@@ -121,6 +121,7 @@ TRACE("Kernel_2_acoustic");
121121 mp->pml_boundary_conditions ,
122122 mp->d_spec_to_pml );
123123
124+ // PML elements
124125 if (mp->pml_boundary_conditions ){
125126 Kernel_2_acoustic_PML_impl<1 ><<<grid,threads,0 ,mp->compute_stream>>> (nb_blocks_to_compute,
126127 d_ibool,
@@ -136,28 +137,25 @@ TRACE("Kernel_2_acoustic");
136137 mp->d_wxgll ,
137138 d_rhostore,
138139 mp->d_spec_to_pml ,
139- mp->ALPHA_MAX_PML ,
140- mp->d0_max ,
141- mp->abscissa_norm ,
142140 mp->nspec_pml_x ,
143141 mp->nspec_pml_z ,
144142 mp->deltat ,
145143 mp->PML_dpotentialdxl_old ,
146144 mp->PML_dpotentialdzl_old ,
147145 mp->d_potential_old ,
148- mp->rmemory_acoustic_dux_dx ,
149- mp->rmemory_acoustic_dux_dz ,
150- mp->rmemory_acoustic_dux_dx2 ,
151- mp->rmemory_acoustic_dux_dz2 ,
152- mp->rmemory_pot_acoustic ,
153- mp->rmemory_pot_acoustic2 ,
146+ mp->d_rmemory_acoustic_dux_dx ,
147+ mp->d_rmemory_acoustic_dux_dz ,
148+ mp->d_rmemory_acoustic_dux_dx2 ,
149+ mp->d_rmemory_acoustic_dux_dz2 ,
150+ mp->d_rmemory_pot_acoustic ,
151+ mp->d_rmemory_pot_acoustic2 ,
154152 mp->d_potential_dot_acoustic ,
155153 mp->d_kappastore ,
156154 mp->alphax_store ,
157155 mp->alphaz_store ,
158156 mp->betax_store ,
159157 mp->betaz_store );
160- } // PML
158+ } // PML
161159 } // compute_wavefield1
162160 if (compute_wavefield_2){
163161 // this run only happens with UNDO_ATTENUATION_AND_OR_PML on
0 commit comments