Changeset 15790
- Timestamp:
- 2022-04-22T13:41:23+02:00 (2 years ago)
- Location:
- NEMO/branches/UKMO/NEMO_4.0.4_GC_couple_fixrest/src/OCE
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/NEMO_4.0.4_GC_couple_fixrest/src/OCE/SBC/sbcrnf.F90
r14075 r15790 26 26 USE iom ! I/O module 27 27 USE lib_mpp ! MPP library 28 USE lbclnk 28 29 29 30 IMPLICIT NONE … … 151 152 ENDIF 152 153 ! 154 155 ! Make sure rnf is up to date! 156 call lbc_lnk('rnf_div', rnf, 'T', 1.0) 157 153 158 ! ! ---------------------------------------- ! 154 159 IF( kt == nit000 ) THEN ! set the forcing field at nit000 - 1 ! … … 156 161 IF( ln_rstart .AND. & !* Restart: read in restart file 157 162 & iom_varid( numror, 'rnf_b', ldstop = .FALSE. ) > 0 ) THEN 158 IF(lwp) WRITE(numout,*) ' nit000-1 runoff forcing fields re d in the restart file', lrxios163 IF(lwp) WRITE(numout,*) ' nit000-1 runoff forcing fields read in the restart file', lrxios 159 164 CALL iom_get( numror, jpdom_autoglo, 'rnf_b', rnf_b, ldxios = lrxios ) ! before runoff 160 165 CALL iom_get( numror, jpdom_autoglo, 'rnf_hc_b', rnf_tsc_b(:,:,jp_tem), ldxios = lrxios ) ! before heat content of runoff -
NEMO/branches/UKMO/NEMO_4.0.4_GC_couple_fixrest/src/OCE/step.F90
r15777 r15790 94 94 IF( ln_timing ) CALL timing_start('stp') 95 95 96 CALL lbc_lnk_multi('step',e3u_b,'U',1., e3v_b,'V',1.)97 CALL lbc_lnk_multi('step',e3u_n,'U',1., e3v_n,'V',1.)98 CALL lbc_lnk_multi('step',e3t_b,'T',1., e3t_n,'T',1.)99 100 96 ! 101 97 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> … … 278 274 !!jc: That would be better, but see comment above 279 275 !! 280 CALL lbc_lnk_multi('step',ub,'U',-1., vb,'V',-1.,tsb(:,:,:,jp_tem),'T',1., tsb(:,:,:,jp_sal),'T',1.)281 CALL lbc_lnk_multi('step',ub,'U',-1., vb,'V',-1.)282 283 CALL lbc_lnk('step', sshb,'T',1.)284 CALL lbc_lnk_multi('step',un,'U',-1., vn,'V',-1.,tsn(:,:,:,jp_tem),'T',1., tsn(:,:,:,jp_sal),'T',1., rhop,'T',1.)285 CALL lbc_lnk_multi('step',un,'U',-1., vn,'V',-1.)286 CALL lbc_lnk('step', sshn,'T',1.)287 288 276 IF( lrst_oce ) CALL rst_write ( kstp ) ! write output ocean restart file 289 277 IF( ln_sto_eos ) CALL sto_rst_write( kstp ) ! write restart file for stochastic parameters
Note: See TracChangeset
for help on using the changeset viewer.