[cig-commits] r21931 - seismo/3D/SPECFEM3D/trunk/src/specfem3D
xie.zhinan at geodynamics.org
xie.zhinan at geodynamics.org
Thu Apr 25 01:34:11 PDT 2013
Author: xie.zhinan
Date: 2013-04-25 01:34:10 -0700 (Thu, 25 Apr 2013)
New Revision: 21931
Modified:
seismo/3D/SPECFEM3D/trunk/src/specfem3D/compute_forces_acoustic_noDev.f90
Log:
fix error in computing temp1l_new,temp2l_new,temp3l_new
Modified: seismo/3D/SPECFEM3D/trunk/src/specfem3D/compute_forces_acoustic_noDev.f90
===================================================================
--- seismo/3D/SPECFEM3D/trunk/src/specfem3D/compute_forces_acoustic_noDev.f90 2013-04-25 00:15:29 UTC (rev 21930)
+++ seismo/3D/SPECFEM3D/trunk/src/specfem3D/compute_forces_acoustic_noDev.f90 2013-04-25 08:34:10 UTC (rev 21931)
@@ -151,19 +151,19 @@
temp3l_new = temp3l
do l=1,NGLLX
- hp1 = hprime_xx(l,i)
+ hp1 = hprime_xx(i,l)
iglob = ibool(l,j,k,ispec)
temp1l_new = temp1l_new + deltat*potential_dot_acoustic(iglob)*hp1
!!! can merge these loops because NGLLX = NGLLY = NGLLZ enddo
!!! can merge these loops because NGLLX = NGLLY = NGLLZ do l=1,NGLLY
- hp2 = hprime_yy(l,j)
+ hp2 = hprime_yy(j,l)
iglob = ibool(i,l,k,ispec)
temp2l_new = temp2l_new + deltat*potential_dot_acoustic(iglob)*hp2
!!! can merge these loops because NGLLX = NGLLY = NGLLZ enddo
!!! can merge these loops because NGLLX = NGLLY = NGLLZ do l=1,NGLLZ
- hp3 = hprime_zz(l,k)
+ hp3 = hprime_zz(k,l)
iglob = ibool(i,j,l,ispec)
temp3l_new = temp3l_new + deltat*potential_dot_acoustic(iglob)*hp3
enddo
More information about the CIG-COMMITS
mailing list