Skip to content

Commit 143947d

Browse files
committed
merge
1 parent d8e3cba commit 143947d

File tree

4 files changed

+6
-9
lines changed

4 files changed

+6
-9
lines changed

cuDecomp

multi/main.f90

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,6 @@ program main
493493
+ gamma*(eps*(phi(ip,j,k)-2.d0*phi(i,j,k)+phi(im,j,k))*ddxi + & ! 4.1.2 Compute diffusive term
494494
eps*(phi(i,jp,k)-2.d0*phi(i,j,k)+phi(i,jm,k))*ddxi + & ! 4.1.2 Compute diffusive term
495495
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
497496

498497
! 4.1.3. Compute Sharpening term (gradient)
499498
! Substep 1 computer normals
@@ -694,12 +693,10 @@ program main
694693
if (ip .gt. nx) ip=1
695694
if (im .lt. 1) im=nx
696695
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
703700
enddo
704701
enddo
705702
enddo

multi/module.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ end module velocity
5757
module phase
5858
double precision, allocatable :: phi(:,:,:), rhsphi(:,:,:), psidi(:,:,:), tanh_psi(:,:,:)
5959
double precision, allocatable :: normx(:,:,:), normy(:,:,:), normz(:,:,:)
60-
double precision :: chempot, gradphix, gradphiy, gradphiz
60+
double precision :: chempot
6161
double precision, allocatable :: fxst(:,:,:), fyst(:,:,:), fzst(:,:,:)
6262
end module phase
6363

scaling_h1.numbers

-32.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)