60 |
DO i = iMin, iMax |
DO i = iMin, iMax |
61 |
C Restoring to zero at the surface on a 10-day timescale |
C Restoring to zero at the surface on a 10-day timescale |
62 |
surfaceForcingPtr(i,j,bi,bj,iTrc) = |
surfaceForcingPtr(i,j,bi,bj,iTrc) = |
63 |
& + 1. _d 0 / (10. _d 0 * 86400. _d 0) |
& + 1. _d 0 / (10. _d 0 * 86400. _d 0) |
64 |
& * ( 0. _d 0 - pTracer(i,j,ks,bi,bj,iTrc) ) |
& * ( 0. _d 0 - pTracer(i,j,ks,bi,bj,iTrc) ) |
65 |
& * drF(ks) * _hFacC(i,j,ks,bi,bj) |
& * drF(ks) * _hFacC(i,j,ks,bi,bj) |
66 |
ENDDO |
ENDDO |
67 |
ENDDO |
ENDDO |
84 |
& surfaceForcingPtr(i,j,bi,bj,iTrc) |
& surfaceForcingPtr(i,j,bi,bj,iTrc) |
85 |
& + PmEpR(i,j,bi,bj) |
& + PmEpR(i,j,bi,bj) |
86 |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
& *( PTRACERS_EvPrRn(iTrc) - pTracer(i,j,ks,bi,bj,iTrc) ) |
87 |
& *convertEmP2rUnit |
& *mass2rUnit |
88 |
ENDDO |
ENDDO |
89 |
ENDDO |
ENDDO |
90 |
ENDIF |
ENDIF |