Changeset 487 for codes/icosagcm/trunk/src/explicit_scheme.f90
- Timestamp:
- 10/12/16 16:11:13 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/explicit_scheme.f90
r360 r487 78 78 79 79 IF (stage==1) THEN ! first stage : save model state in XXm1 80 ! $SIMD80 !DIR$ SIMD 81 81 DO ij=ij_begin,ij_end 82 82 psm1(ij)=ps(ij) … … 85 85 86 86 ! updates are of the form x1 := x0 + tau*f(x1) 87 ! $SIMD87 !DIR$ SIMD 88 88 DO ij=ij_begin,ij_end 89 89 ps(ij)=psm1(ij)+tau*dps(ij) … … 104 104 IF (stage==1) THEN ! first stage : save model state in XXm1 105 105 DO l=ll_begin,ll_end 106 ! $SIMD106 !DIR$ SIMD 107 107 DO ij=ij_begin,ij_end 108 108 massm1(ij,l)=mass(ij,l) … … 113 113 ! updates are of the form x1 := x0 + tau*f(x1) 114 114 DO l=ll_begin,ll_end 115 ! $SIMD115 !DIR$ SIMD 116 116 DO ij=ij_begin,ij_end 117 117 mass(ij,l)=massm1(ij,l)+tau*dmass(ij,l) … … 137 137 IF (stage==1) THEN ! first stage : save model state in XXm1 138 138 DO l=ll_begin,ll_end 139 ! $SIMD139 !DIR$ SIMD 140 140 DO ij=ij_begin,ij_end 141 141 um1(ij+u_right,l)=u(ij+u_right,l) … … 148 148 149 149 DO l=ll_begin,ll_end 150 ! $SIMD150 !DIR$ SIMD 151 151 DO ij=ij_begin,ij_end 152 152 u(ij+u_right,l)=um1(ij+u_right,l)+tau*du(ij+u_right,l)
Note: See TracChangeset
for help on using the changeset viewer.