Skip to content

Commit 4c9617f

Browse files
committed
fix smoothing operation
1 parent 901a5d2 commit 4c9617f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/pre_process/m_perturbation.fpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -855,9 +855,10 @@ contains
855855
do k = 0, n
856856
do j = 0, m
857857
do i = 1, sys_size
858-
q_prim_temp(j, k, l, i) = (1._wp/4._wp)* &
858+
q_prim_temp(j, k, l, i) = (1._wp/8._wp)* &
859859
(q_prim_vf(i)%sf(j + 1, k, l) + q_prim_vf(i)%sf(j - 1, k, l) + &
860-
q_prim_vf(i)%sf(j, k + 1, l) + q_prim_vf(i)%sf(j, k - 1, l))
860+
q_prim_vf(i)%sf(j, k + 1, l) + q_prim_vf(i)%sf(j, k - 1, l) + &
861+
4._wp * q_prim_vf(i)%sf(j,k,l))
861862
end do
862863
end do
863864
end do
@@ -867,10 +868,11 @@ contains
867868
do k = 0, n
868869
do j = 0, m
869870
do i = 1, sys_size
870-
q_prim_temp(j, k, l, i) = (1._wp/6._wp)* &
871+
q_prim_temp(j, k, l, i) = (1._wp/12._wp)* &
871872
(q_prim_vf(i)%sf(j + 1, k, l) + q_prim_vf(i)%sf(j - 1, k, l) + &
872873
q_prim_vf(i)%sf(j, k + 1, l) + q_prim_vf(i)%sf(j, k - 1, l) + &
873-
q_prim_vf(i)%sf(j, k, l + 1) + q_prim_vf(i)%sf(j, k, l - 1))
874+
q_prim_vf(i)%sf(j, k, l + 1) + q_prim_vf(i)%sf(j, k, l - 1) + &
875+
6._wp * q_prim_vf(i)%sf(j,k,l))
874876
end do
875877
end do
876878
end do

0 commit comments

Comments
 (0)