@@ -493,7 +493,6 @@ program main
493
493
+ gamma* (eps* (phi(ip,j,k)- 2.d0 * phi(i,j,k)+ phi(im,j,k))* ddxi + & ! 4.1.2 Compute diffusive term
494
494
eps* (phi(i,jp,k)- 2.d0 * phi(i,j,k)+ phi(i,jm,k))* ddxi + & ! 4.1.2 Compute diffusive term
495
495
eps* (phi(i,j,kp)- 2.d0 * phi(i,j,k)+ phi(i,j,km))* ddxi) ! 4.1.2 Compute diffusive term
496
- ! end of 4.1 RHS computation
497
496
498
497
! 4.1.3. Compute Sharpening term (gradient)
499
498
! Substep 1 computer normals
@@ -694,12 +693,10 @@ program main
694
693
if (ip .gt. nx) ip= 1
695
694
if (im .lt. 1 ) im= nx
696
695
chempot= phi(i,j,k)* (1.d0 - phi(i,j,k))* (1.d0-2.d0 * phi(i,j,k))* epsi- eps* (phi(ip,j,k)+ phi(im,j,k)+ phi(i,jp,k)+ phi(i,jm,k)+ phi(i,j,kp)+ phi(i,j,km)- 6.d0 * phi(i,j,k))* ddxi
697
- gradphix= 0.5d0 * (phi(ip,j,k)- phi(im,j,k))* dxi
698
- gradphiy= 0.5d0 * (phi(i,jp,k)- phi(i,jm,k))* dxi
699
- gradphiz= 0.5d0 * (phi(i,j,kp)- phi(i,j,km))* dxi
700
- fxst(i,j,k)= 6.d0 * sigma* chempot* gradphix
701
- fyst(i,j,k)= 6.d0 * sigma* chempot* gradphiy
702
- fzst(i,j,k)= 6.d0 * sigma* chempot* gradphiz
696
+ ! chempot*gradphi
697
+ fxst(i,j,k)= 6.d0 * sigma* chempot* 0.5d0 * (phi(ip,j,k)- phi(im,j,k))* dxi
698
+ fyst(i,j,k)= 6.d0 * sigma* chempot* 0.5d0 * (phi(i,jp,k)- phi(i,jm,k))* dxi
699
+ fzst(i,j,k)= 6.d0 * sigma* chempot* 0.5d0 * (phi(i,j,kp)- phi(i,j,km))* dxi
703
700
enddo
704
701
enddo
705
702
enddo
0 commit comments