@@ -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
@@ -145,12 +139,7 @@ contains
145139
146140 $:GPU_LOOP(parallelism= ' [seq]' )
147141 do eqn = eqn_idx%species%beg, eqn_idx%species%end
148- #:if USING_AMD
149- omega_m = molecular_weights_nonparameter(eqn - eqn_idx%species%beg + 1 )* omega(eqn &
150- & - eqn_idx%species%beg + 1 )
151- #:else
152- omega_m = molecular_weights(eqn - eqn_idx%species%beg + 1 )* omega(eqn - eqn_idx%species%beg + 1 )
153- #:endif
142+ omega_m = molecular_weights(eqn - eqn_idx%species%beg + 1 )* omega(eqn - eqn_idx%species%beg + 1 )
154143 rhs_vf(eqn)%sf(cx, cy, cz) = rhs_vf(eqn)%sf(cx, cy, cz) + omega_m
155144 end do
156145 end do
@@ -262,17 +251,10 @@ contains
262251 ! Calculate species properties and gradients
263252 $:GPU_LOOP(parallelism= ' [seq]' )
264253 do i = eqn_idx%species%beg, eqn_idx%species%end
265- #:if USING_AMD
266- h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
267- & * gas_constant* T_L/ molecular_weights_nonparameter(i - eqn_idx%species%beg + 1 )
268- h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
269- & * gas_constant* T_R/ molecular_weights_nonparameter(i - eqn_idx%species%beg + 1 )
270- #:else
271- h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
272- & * gas_constant* T_L/ molecular_weights(i - eqn_idx%species%beg + 1 )
273- h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
274- & * gas_constant* T_R/ molecular_weights(i - eqn_idx%species%beg + 1 )
275- #:endif
254+ h_l(i - eqn_idx%species%beg + 1 ) = h_l(i - eqn_idx%species%beg + 1 ) &
255+ & * gas_constant* T_L/ molecular_weights(i - eqn_idx%species%beg + 1 )
256+ h_r(i - eqn_idx%species%beg + 1 ) = h_r(i - eqn_idx%species%beg + 1 ) &
257+ & * gas_constant* T_R/ molecular_weights(i - eqn_idx%species%beg + 1 )
276258 Xs_cell(i - eqn_idx%species%beg + 1 ) = 0.5_wp * (Xs_L(i - eqn_idx%species%beg + 1 ) + Xs_R(i &
277259 & - eqn_idx%species%beg + 1 ))
278260 h_k(i - eqn_idx%species%beg + 1 ) = 0.5_wp * (h_l(i - eqn_idx%species%beg + 1 ) + h_r(i &
@@ -297,15 +279,9 @@ contains
297279
298280 $:GPU_LOOP(parallelism= ' [seq]' )
299281 do eqn = eqn_idx%species%beg, eqn_idx%species%end
300- #:if USING_AMD
301- Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
302- & - eqn_idx%species%beg + 1 )* molecular_weights_nonparameter(eqn &
303- & - eqn_idx%species%beg + 1 )/ MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
304- #:else
305- Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
306- & - eqn_idx%species%beg + 1 )* molecular_weights(eqn - eqn_idx%species%beg + 1 ) &
307- & / MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
308- #:endif
282+ Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 ) = rho_cell* mass_diffusivities_mixavg_Cell(eqn &
283+ & - eqn_idx%species%beg + 1 )* molecular_weights(eqn - eqn_idx%species%beg + 1 ) &
284+ & / MW_cell* dXk_dxi(eqn - eqn_idx%species%beg + 1 )
309285 rho_Vic = rho_Vic + Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1 )
310286 Mass_Diffu_Energy = Mass_Diffu_Energy + h_k(eqn - eqn_idx%species%beg + 1 )* Mass_Diffu_Flux(eqn &
311287 & - eqn_idx%species%beg + 1 )
0 commit comments