@@ -18,12 +18,6 @@ module m_chemistry
1818
1919 implicit none
2020
21- #:if USING_AMD
22- real (wp) :: molecular_weights_nonparameter(10 ) = (/ 2.016 , 1.008 , 15.999 , 31.998 , 17.007 , 18.015 , 33.006 , 34.014 , 39.95 , &
23- & 28.014 / )
24- $:GPU_DECLARE(create= ' [molecular_weights_nonparameter]' )
25- #:endif
26-
2721 type(int_bounds_info) :: isc1, isc2, isc3
2822 $:GPU_DECLARE(create= ' [isc1, isc2, isc3]' )
2923 integer , dimension (3 ) :: offsets
@@ -144,12 +138,7 @@ contains
144138
145139 $:GPU_LOOP(parallelism= ' [seq]' )
146140 do eqn = eqn_idx%species%beg, eqn_idx%species%end
147- #:if USING_AMD
148- omega_m = molecular_weights_nonparameter(eqn - eqn_idx%species%beg + 1 )* omega(eqn &
149- & - eqn_idx%species%beg + 1 )
150- #:else
151- omega_m = molecular_weights(eqn - eqn_idx%species%beg + 1 )* omega(eqn - eqn_idx%species%beg + 1 )
152- #:endif
141+ omega_m = molecular_weights(eqn - eqn_idx%species%beg + 1 )* omega(eqn - eqn_idx%species%beg + 1 )
153142 rhs_vf(eqn)%sf(x, y, z) = rhs_vf(eqn)%sf(x, y, z) + omega_m
154143 end do
155144 end do
@@ -260,17 +249,10 @@ contains
260249 ! Calculate species properties and gradients
261250 $:GPU_LOOP(parallelism= ' [seq]' )
262251 do i = eqn_idx%species%beg, eqn_idx%species%end
263- #:if USING_AMD
264- h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
265- & * gas_constant* T_L/ molecular_weights_nonparameter(i - eqn_idx%species%beg + 1 )
266- h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
267- & * gas_constant* T_R/ molecular_weights_nonparameter(i - eqn_idx%species%beg + 1 )
268- #:else
269- h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
270- & * gas_constant* T_L/ molecular_weights(i - eqn_idx%species%beg + 1 )
271- h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
272- & * gas_constant* T_R/ molecular_weights(i - eqn_idx%species%beg + 1 )
273- #:endif
252+ h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
253+ & * gas_constant* T_L/ molecular_weights(i - eqn_idx%species%beg + 1 )
254+ h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
255+ & * gas_constant* T_R/ molecular_weights(i - eqn_idx%species%beg + 1 )
274256 Xs_cell(i - eqn_idx%species%beg + 1 ) = 0.5_wp * (Xs_L(i - eqn_idx%species%beg + 1 ) + Xs_R(i &
275257 & - eqn_idx%species%beg + 1 ))
276258 h_k(i - eqn_idx%species%beg + 1 ) = 0.5_wp * (h_l(i - eqn_idx%species%beg + 1 ) + h_r(i &
@@ -295,15 +277,9 @@ contains
295277
296278 $:GPU_LOOP(parallelism= ' [seq]' )
297279 do eqn = eqn_idx%species%beg, eqn_idx%species%end
298- #:if USING_AMD
299- Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
300- & - eqn_idx%species%beg + 1 )* molecular_weights_nonparameter(eqn &
301- & - eqn_idx%species%beg + 1 )/ MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
302- #:else
303- Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
304- & - eqn_idx%species%beg + 1 )* molecular_weights(eqn - eqn_idx%species%beg + 1 ) &
305- & / MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
306- #:endif
280+ Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
281+ & - eqn_idx%species%beg + 1 )* molecular_weights(eqn - eqn_idx%species%beg + 1 ) &
282+ & / MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
307283 rho_Vic = rho_Vic + Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 )
308284 Mass_Diffu_Energy = Mass_Diffu_Energy + h_k(eqn - eqn_idx%species%beg + 1 )* Mass_Diffu_Flux(eqn &
309285 & - eqn_idx%species%beg + 1 )
0 commit comments