Skip to content

Commit b1d7d04

Browse files
Intermittent commit after playing with running local tests with act
1 parent e8041e0 commit b1d7d04

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/simulation/m_time_steppers.fpp

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ contains
371371
q_cons_ts(index)%vf(i)%sf(j, k, l) = &
372372
(scaler1*q_cons_ts(1)%vf(i)%sf(j, k, l) &
373373
+ scaler2*q_cons_ts(2)%vf(i)%sf(j, k, l) &
374-
+ scaler3*dt*rhs_vf(i)%sf(j, k, l))/scaler4 !! TODO :: scaler1 + scaler2 should be called a normalization constant
374+
+ scaler3*dt*rhs_vf(i)%sf(j, k, l))/scaler4 !! TODO :: scaler4 should be called a normalization constant
375375
end do
376376
end do
377377
end do
@@ -394,7 +394,9 @@ contains
394394
end do
395395
end do
396396
end do
397+
end if
397398

399+
if (qbmm .and. (.not. polytropic)) then
398400
!$acc parallel loop collapse(5) gang vector default(present)
399401
do i = 1, nb
400402
do l = 0, p
@@ -484,7 +486,9 @@ contains
484486
end do
485487
end do
486488
end do
489+
end if
487490

491+
if (qbmm .and. (.not. polytropic)) then
488492
!$acc parallel loop collapse(5) gang vector default(present)
489493
do i = 1, nb
490494
do l = 0, p
@@ -558,7 +562,7 @@ contains
558562
call s_update_lagrange_tdv_rk(stage=1)
559563
end if
560564

561-
call s_evolve_q_pb_mv(2, 1.0_wp, 0.0_wp, 1.0_wp, 1.0_wp)
565+
call s_evolve_q_pb_mv(2, 1._wp, 0._wp, 1._wp, 1._wp)
562566

563567
if (bodyForces) call s_apply_bodyforces(q_cons_ts(2)%vf, q_prim_vf, rhs_vf, dt)
564568

@@ -587,7 +591,7 @@ contains
587591
call s_update_lagrange_tdv_rk(stage=2)
588592
end if
589593

590-
call s_evolve_q_pb_mv(1, 1.0_wp, 1.0_wp, 1.0_wp, 2.0_wp)
594+
call s_evolve_q_pb_mv(1, 1._wp, 1._wp, 1._wp, 2._wp)
591595

592596
if (bodyForces) call s_apply_bodyforces(q_cons_ts(1)%vf, q_prim_vf, rhs_vf, 2._wp*dt/3._wp)
593597

@@ -652,7 +656,7 @@ contains
652656
call s_update_lagrange_tdv_rk(stage=1)
653657
end if
654658

655-
call s_evolve_q_pb_mv(2, 1.0_wp, 0.0_wp, 1.0_wp, 1.0_wp)
659+
call s_evolve_q_pb_mv(2, 1._wp, 0._wp, 1._wp, 1._wp)
656660

657661
if (bodyForces) call s_apply_bodyforces(q_cons_ts(2)%vf, q_prim_vf, rhs_vf, dt)
658662

@@ -681,7 +685,7 @@ contains
681685
call s_update_lagrange_tdv_rk(stage=2)
682686
end if
683687

684-
call s_evolve_q_pb_mv(2, 3.0_wp, 1.0_wp, 1.0_wp, 4.0_wp)
688+
call s_evolve_q_pb_mv(2, 3._wp, 1._wp, 1._wp, 4._wp)
685689

686690
if (bodyForces) call s_apply_bodyforces(q_cons_ts(2)%vf, q_prim_vf, rhs_vf, dt/4._wp)
687691

@@ -709,7 +713,7 @@ contains
709713
call s_update_lagrange_tdv_rk(stage=3)
710714
end if
711715

712-
call s_evolve_q_pb_mv(1, 1.0_wp, 2.0_wp, 2.0_wp, 3.0_wp)
716+
call s_evolve_q_pb_mv(1, 1._wp, 2._wp, 2._wp, 3._wp)
713717

714718
if (bodyForces) call s_apply_bodyforces(q_cons_ts(1)%vf, q_prim_vf, rhs_vf, 2._wp*dt/3._wp)
715719

0 commit comments

Comments
 (0)