- Timestamp:
- 2018-07-13T09:28:50+02:00 (6 years ago)
- Location:
- NEMO/branches/2018/dev_r9838_ENHANCE04_RK3
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r9838_ENHANCE04_RK3/src/OCE/DIU/diurnal_bulk.F90
r9168 r9939 78 78 79 79 80 SUBROUTINE diurnal_sst_takaya_step(kt, psolflux, pqflux, ptauflux, prho, p _rdt, &80 SUBROUTINE diurnal_sst_takaya_step(kt, psolflux, pqflux, ptauflux, prho, pdt, & 81 81 & pla, pthick, pcoolthick, pmu, & 82 82 & p_fvel_bkginc, p_hflux_bkginc) … … 98 98 REAL(wp), DIMENSION(jpi,jpj) , INTENT(in) :: ptauflux ! wind stress (kg/ m s^2) 99 99 REAL(wp), DIMENSION(jpi,jpj) , INTENT(in) :: prho ! water density (kg/m^3) 100 REAL(wp) , INTENT(in) :: p _rdt ! time-step100 REAL(wp) , INTENT(in) :: pdt ! time-step (s) 101 101 REAL(wp), DIMENSION(jpi,jpj), OPTIONAL, INTENT(in) :: pLa ! Langmuir number 102 102 REAL(wp), DIMENSION(jpi,jpj), OPTIONAL, INTENT(in) :: pthick ! warm layer thickness (m) … … 167 167 168 168 ! Increment the temperature using the implicit solution 169 x_dsst(:,:) = t_imp( x_dsst(:,:), p _rdt, z_abflux(:,:), z_fvel(:,:), &169 x_dsst(:,:) = t_imp( x_dsst(:,:), pdt, z_abflux(:,:), z_fvel(:,:), & 170 170 & z_fla(:,:), zmu(:,:), zthick(:,:), prho(:,:) ) 171 171 ! … … 173 173 174 174 175 FUNCTION t_imp(p_dsst, p _rdt, p_abflux, p_fvel, &175 FUNCTION t_imp(p_dsst, pdt, p_abflux, p_fvel, & 176 176 p_fla, pmu, pthick, prho ) 177 177 … … 182 182 ! Dummy variables 183 183 REAL(wp), DIMENSION(jpi,jpj), INTENT(IN) :: p_dsst ! Delta SST 184 REAL(wp), INTENT(IN) :: p _rdt ! Time-step184 REAL(wp), INTENT(IN) :: pdt ! Time-step (s) 185 185 REAL(wp), DIMENSION(jpi,jpj), INTENT(IN) :: p_abflux ! Heat forcing 186 186 REAL(wp), DIMENSION(jpi,jpj), INTENT(IN) :: p_fvel ! Friction velocity … … 257 257 & ( pthick(ji,jj) * z_stabfunc ) ) 258 258 259 t_imp(ji,jj) = ( p_dsst(ji,jj) + p _rdt * z_term1 ) / &260 ( 1._wp - p _rdt * z_term2 )259 t_imp(ji,jj) = ( p_dsst(ji,jj) + pdt * z_term1 ) / & 260 ( 1._wp - pdt * z_term2 ) 261 261 262 262 END DO 263 263 END DO 264 264 265 END FUNCTION t_imp 266 265 END FUNCTION t_imp 266 267 !!====================================================================== 267 268 END MODULE diurnal_bulk
Note: See TracChangeset
for help on using the changeset viewer.