- Timestamp:
- 2014-09-24T14:03:02+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2014/dev_r4765_CNRS_agrif/NEMOGCM/NEMO/OPA_SRC/step.F90
r4760 r4785 48 48 49 49 #if defined key_agrif 50 SUBROUTINE stp( )50 RECURSIVE SUBROUTINE stp( ) 51 51 INTEGER :: kstp ! ocean time-step index 52 52 #else … … 77 77 #if defined key_agrif 78 78 kstp = nit000 + Agrif_Nb_Step() 79 !IF ( Agrif_Root() .and. lwp) Write(*,*) '---'80 !IF (lwp) Write(*,*) 'Grid Number',Agrif_Fixed(),' time step ',kstp79 IF ( Agrif_Root() .and. lwp) Write(*,*) '---' 80 IF (lwp) Write(*,*) 'Grid Number',Agrif_Fixed(),' time step ',kstp 81 81 IF ( kstp == (nit000 + 1) ) lk_agrif_fstep = .FALSE. 82 82 # if defined key_iomput … … 176 176 ua(:,:,:) = 0.e0 ! set dynamics trends to zero 177 177 va(:,:,:) = 0.e0 178 IF( l n_asmiau .AND. &178 IF( lk_asminc .AND. ln_asmiau .AND. & 179 179 & ln_dyninc ) CALL dyn_asm_inc ( kstp ) ! apply dynamics assimilation increment 180 180 IF( ln_neptsimp ) CALL dyn_nept_cor ( kstp ) ! subtract Neptune velocities (simplified) … … 225 225 tsa(:,:,:,:) = 0.e0 ! set tracer trends to zero 226 226 227 IF( l n_asmiau .AND. &227 IF( lk_asminc .AND. ln_asmiau .AND. & 228 228 & ln_trainc ) CALL tra_asm_inc( kstp ) ! apply tracer assimilation increment 229 229 CALL tra_sbc ( kstp ) ! surface boundary condition … … 277 277 va(:,:,:) = 0.e0 278 278 279 IF( l n_asmiau .AND. &279 IF( lk_asminc .AND. ln_asmiau .AND. & 280 280 & ln_dyninc ) CALL dyn_asm_inc( kstp ) ! apply dynamics assimilation increment 281 281 IF( ln_bkgwri ) CALL asm_bkg_wri( kstp ) ! output background fields … … 341 341 IF( nn_timing == 1 .AND. kstp == nit000 ) CALL timing_reset 342 342 ! 343 #if defined key_agrif 344 CALL Agrif_Integrate_ChildGrids( stp ) 345 #endif 346 ! 343 347 END SUBROUTINE stp 344 348
Note: See TracChangeset
for help on using the changeset viewer.