- Timestamp:
- 2019-11-22T15:29:17+01:00 (4 years ago)
- Location:
- NEMO/branches/2019/dev_r11943_MERGE_2019/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11943_MERGE_2019/src
- Property svn:mergeinfo deleted
-
NEMO/branches/2019/dev_r11943_MERGE_2019/src/SAS/nemogcm.F90
r11536 r11949 32 32 USE bdyini ! open boundary cond. setting (bdy_init routine). mandatory for sea-ice 33 33 USE bdydta ! open boundary cond. setting (bdy_dta_init routine). mandatory for sea-ice 34 USE diu_layers ! diurnal bulk SST and coolskin 35 USE step_diu ! diurnal bulk SST timestepping (called from here if run offline) 34 36 ! 35 37 USE lib_mpp ! distributed memory computing … … 52 54 CHARACTER(lc) :: cform_aaa="( /, 'AAAAAAAA', / ) " ! flag for output listing 53 55 56 #if defined key_mpp_mpi 57 INCLUDE 'mpif.h' 58 #endif 59 54 60 !!---------------------------------------------------------------------- 55 61 !! NEMO/SAS 4.0 , NEMO Consortium (2018) … … 83 89 ! !-----------------------! 84 90 #if defined key_agrif 91 Kbb_a = Nbb; Kmm_a = Nnn; Krhs_a = Nrhs ! agrif_oce module copies of time level indices 85 92 CALL Agrif_Declare_Var_dom ! AGRIF: set the meshes for DOM 86 93 CALL Agrif_Declare_Var ! " " " " " DYN/TRA … … 109 116 #if defined key_si3 110 117 ! Recursive update from highest nested level to lowest: 118 Kbb_a = Nbb; Kmm_a = Nnn; Krhs_a = Nrhs ! agrif_oce module copies of time level indices 111 119 CALL Agrif_step_child_adj(Agrif_update_ice) 112 120 #endif … … 128 136 ! 129 137 DO WHILE( istp <= nitend .AND. nstop == 0 ) 138 #if defined key_mpp_mpi 139 ncom_stp = istp 140 IF ( istp == ( nit000 + 1 ) ) elapsed_time = MPI_Wtime() 141 IF ( istp == nitend ) elapsed_time = MPI_Wtime() - elapsed_time 142 #endif 130 143 CALL stp ( istp ) 131 144 istp = istp + 1 … … 334 347 CALL nemo_alloc() 335 348 349 ! Initialise time level indices 350 Nbb = 1; Nnn = 2; Naa = 3; Nrhs = Naa 351 336 352 ! !-------------------------------! 337 353 ! ! NEMO general initialization ! … … 346 362 CALL phy_cst ! Physical constants 347 363 CALL eos_init ! Equation of seawater 348 CALL dom_init( 'SAS') ! Domain364 CALL dom_init( Nbb, Nnn, Naa, 'SAS') ! Domain 349 365 IF( ln_ctl ) CALL prt_ctl_init ! Print control 350 366 … … 353 369 354 370 ! ! external forcing 355 CALL sbc_init 371 CALL sbc_init( Nbb, Nnn, Naa ) ! Forcings : surface module 356 372 357 373 ! ==> clem: open boundaries init. is mandatory for sea-ice because ice BDY is not decoupled from
Note: See TracChangeset
for help on using the changeset viewer.