@@ -53,10 +53,10 @@ module m_variables_conversion
5353 $:GPU_DECLARE(create= ' [gammas,gs_min,pi_infs,ps_inf,cvs,qvs,qvps]' )
5454#endif
5555
56- real (wp), allocatable, dimension (:) :: Gs
57- integer , allocatable, dimension (:) :: bubrs
58- real (wp), allocatable, dimension (:, :) :: Res
59- $:GPU_DECLARE(create= ' [bubrs,Gs,Res ]' )
56+ real (wp), allocatable, dimension (:) :: Gs_vc
57+ integer , allocatable, dimension (:) :: bubrs_vc
58+ real (wp), allocatable, dimension (:, :) :: Res_vc
59+ $:GPU_DECLARE(create= ' [bubrs_vc,Gs_vc,Res_vc ]' )
6060
6161 integer :: is1b, is2b, is3b, is1e, is2e, is3e
6262 $:GPU_DECLARE(create= ' [is1b,is2b,is3b,is1e,is2e,is3e]' )
@@ -516,7 +516,7 @@ contains
516516 if (present (G_K)) then
517517 G_K = 0._wp
518518 do i = 1 , num_fluids
519- !TODO: change to use Gs directly here?
519+ !TODO: change to use Gs_vc directly here?
520520 !TODO: Make this changes as well for GPUs
521521 G_K = G_K + alpha_K(i)* G(i)
522522 end do
@@ -531,7 +531,7 @@ contains
531531 if (Re_size(i) > 0 ) Re_K(i) = 0._wp
532532
533533 do j = 1 , Re_size(i)
534- Re_K(i) = alpha_K(Re_idx(i, j))/ Res (i, j) &
534+ Re_K(i) = alpha_K(Re_idx(i, j))/ Res_vc (i, j) &
535535 + Re_K(i)
536536 end do
537537
@@ -594,7 +594,7 @@ contains
594594 if (Re_size(i) > 0 ) Re_K(i) = 0._wp
595595
596596 do j = 1 , Re_size(i)
597- Re_K(i) = (1._wp - alpha_K(Re_idx(i, j)))/ Res (i, j) &
597+ Re_K(i) = (1._wp - alpha_K(Re_idx(i, j)))/ Res_vc (i, j) &
598598 + Re_K(i)
599599 end do
600600
@@ -624,7 +624,7 @@ contains
624624 @:ALLOCATE(cvs (1 :num_fluids))
625625 @:ALLOCATE(qvs (1 :num_fluids))
626626 @:ALLOCATE(qvps (1 :num_fluids))
627- @:ALLOCATE(Gs (1 :num_fluids))
627+ @:ALLOCATE(Gs_vc (1 :num_fluids))
628628#else
629629 @:ALLOCATE(gammas (1 :num_fluids))
630630 @:ALLOCATE(gs_min (1 :num_fluids))
@@ -633,46 +633,46 @@ contains
633633 @:ALLOCATE(cvs (1 :num_fluids))
634634 @:ALLOCATE(qvs (1 :num_fluids))
635635 @:ALLOCATE(qvps (1 :num_fluids))
636- @:ALLOCATE(Gs (1 :num_fluids))
636+ @:ALLOCATE(Gs_vc (1 :num_fluids))
637637#endif
638638
639639 do i = 1 , num_fluids
640640 gammas(i) = fluid_pp(i)%gamma
641641 gs_min(i) = 1.0_wp / gammas(i) + 1.0_wp
642642 pi_infs(i) = fluid_pp(i)%pi_inf
643- Gs (i) = fluid_pp(i)%G
643+ Gs_vc (i) = fluid_pp(i)%G
644644 ps_inf(i) = pi_infs(i)/ (1.0_wp + gammas(i))
645645 cvs(i) = fluid_pp(i)%cv
646646 qvs(i) = fluid_pp(i)%qv
647647 qvps(i) = fluid_pp(i)%qvp
648648 end do
649- $:GPU_UPDATE(device= ' [gammas,gs_min,pi_infs,ps_inf,cvs,qvs,qvps,Gs ]' )
649+ $:GPU_UPDATE(device= ' [gammas,gs_min,pi_infs,ps_inf,cvs,qvs,qvps,Gs_vc ]' )
650650
651651#ifdef MFC_SIMULATION
652652
653653 if (viscous) then
654- @:ALLOCATE(Res (1 :2 , 1 :Re_size_max))
654+ @:ALLOCATE(Res_vc (1 :2 , 1 :Re_size_max))
655655 do i = 1 , 2
656656 do j = 1 , Re_size(i)
657- Res (i, j) = fluid_pp(Re_idx(i, j))%Re(i)
657+ Res_vc (i, j) = fluid_pp(Re_idx(i, j))%Re(i)
658658 end do
659659 end do
660660
661- $:GPU_UPDATE(device= ' [Res ,Re_idx,Re_size]' )
661+ $:GPU_UPDATE(device= ' [Res_vc ,Re_idx,Re_size]' )
662662 end if
663663#endif
664664
665665 if (bubbles_euler) then
666666#ifdef MFC_SIMULATION
667- @:ALLOCATE(bubrs (1 :nb))
667+ @:ALLOCATE(bubrs_vc (1 :nb))
668668#else
669- @:ALLOCATE(bubrs (1 :nb))
669+ @:ALLOCATE(bubrs_vc (1 :nb))
670670#endif
671671
672672 do i = 1 , nb
673- bubrs (i) = bub_idx%rs(i)
673+ bubrs_vc (i) = bub_idx%rs(i)
674674 end do
675- $:GPU_UPDATE(device= ' [bubrs ]' )
675+ $:GPU_UPDATE(device= ' [bubrs_vc ]' )
676676 end if
677677
678678#ifdef MFC_POST_PROCESS
@@ -906,7 +906,7 @@ contains
906906 ! If in simulation, use acc mixture subroutines
907907 if (elasticity) then
908908 call s_convert_species_to_mixture_variables_acc(rho_K, gamma_K, pi_inf_K, qv_K, alpha_K, &
909- alpha_rho_K, Re_K, G_K, Gs )
909+ alpha_rho_K, Re_K, G_K, Gs_vc )
910910 else if (bubbles_euler) then
911911 call s_convert_species_to_mixture_variables_bubbles_acc(rho_K, gamma_K, pi_inf_K, qv_K, &
912912 alpha_K, alpha_rho_K, Re_K)
@@ -1073,7 +1073,7 @@ contains
10731073 if (bubbles_euler) then
10741074 $:GPU_LOOP(parallelism= ' [seq]' )
10751075 do i = 1 , nb
1076- nRtmp(i) = qK_cons_vf(bubrs (i))%sf(j, k, l)
1076+ nRtmp(i) = qK_cons_vf(bubrs_vc (i))%sf(j, k, l)
10771077 end do
10781078
10791079 vftmp = qK_cons_vf(alf_idx)%sf(j, k, l)
@@ -1517,7 +1517,7 @@ contains
15171517 if (elasticity) then
15181518 call s_convert_species_to_mixture_variables_acc(rho_K, gamma_K, pi_inf_K, qv_K, &
15191519 alpha_K, alpha_rho_K, Re_K, &
1520- G_K, Gs )
1520+ G_K, Gs_vc )
15211521 else if (bubbles_euler) then
15221522 call s_convert_species_to_mixture_variables_bubbles_acc(rho_K, gamma_K, &
15231523 pi_inf_K, qv_K, alpha_K, alpha_rho_K, Re_K)
@@ -1607,14 +1607,14 @@ contains
16071607#endif
16081608
16091609#ifdef MFC_SIMULATION
1610- @:DEALLOCATE(gammas, gs_min, pi_infs, ps_inf, cvs, qvs, qvps, Gs )
1610+ @:DEALLOCATE(gammas, gs_min, pi_infs, ps_inf, cvs, qvs, qvps, Gs_vc )
16111611 if (bubbles_euler) then
1612- @:DEALLOCATE(bubrs )
1612+ @:DEALLOCATE(bubrs_vc )
16131613 end if
16141614#else
1615- @:DEALLOCATE(gammas, gs_min, pi_infs, ps_inf, cvs, qvs, qvps, Gs )
1615+ @:DEALLOCATE(gammas, gs_min, pi_infs, ps_inf, cvs, qvs, qvps, Gs_vc )
16161616 if (bubbles_euler) then
1617- @:DEALLOCATE(bubrs )
1617+ @:DEALLOCATE(bubrs_vc )
16181618 end if
16191619#endif
16201620
0 commit comments