@@ -1302,7 +1302,13 @@ contains
13021302
13031303 idx1 = dir_idx(1)
13041304
1305+ ! Initialize variables
13051306 vel_L_rms = 0._wp; vel_R_rms = 0._wp
1307+ rho_L = 0._wp; rho_R = 0._wp
1308+ gamma_L = 0._wp; gamma_R = 0._wp
1309+ pi_inf_L = 0._wp; pi_inf_R = 0._wp
1310+ qv_L = 0._wp; qv_R = 0._wp
1311+ alpha_L_sum = 0._wp; alpha_R_sum = 0._wp
13061312
13071313 !$acc loop seq
13081314 do i = 1, num_dims
@@ -1315,19 +1321,6 @@ contains
13151321 pres_L = qL_prim_rs${XYZ}$_vf(j, k, l, E_idx)
13161322 pres_R = qR_prim_rs${XYZ}$_vf(j + 1, k, l, E_idx)
13171323
1318- rho_L = 0._wp
1319- gamma_L = 0._wp
1320- pi_inf_L = 0._wp
1321- qv_L = 0._wp
1322-
1323- rho_R = 0._wp
1324- gamma_R = 0._wp
1325- pi_inf_R = 0._wp
1326- qv_R = 0._wp
1327-
1328- alpha_L_sum = 0._wp
1329- alpha_R_sum = 0._wp
1330-
13311324 if (mpp_lim) then
13321325 !$acc loop seq
13331326 do i = 1, num_fluids
@@ -2378,6 +2371,10 @@ contains
23782371 do i = 1, num_fluids
23792372 alpha_L(i) = qL_prim_rs${XYZ}$_vf(j, k, l, E_idx + i)
23802373 alpha_R(i) = qR_prim_rs${XYZ}$_vf(j + 1, k, l, E_idx + i)
2374+ end do
2375+
2376+ !$acc loop seq
2377+ do i = 1, num_dims
23812378 vel_L(i) = qL_prim_rs${XYZ}$_vf(j, k, l, contxe + i)
23822379 vel_R(i) = qR_prim_rs${XYZ}$_vf(j + 1, k, l, contxe + i)
23832380 vel_L_rms = vel_L_rms + vel_L(i)**2._wp
0 commit comments