Changeset 4116
- Timestamp:
- 2013-10-23T22:14:42+02:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_r3987_UKMO4_OBS/NEMOGCM/NEMO/OOO_SRC/nemogcm.F90
r4108 r4116 41 41 !!---------------------------------------------------------------------- 42 42 USE step_oce ! module used in the ocean time stepping module 43 USE sbc_oce ! surface boundary condition: ocean44 USE cla ! cross land advection (tra_cla routine)45 43 USE domcfg ! domain configuration (dom_cfg routine) 46 44 USE mppini ! shared/distributed memory setting (mpp_init routine) … … 49 47 USE ice_domain_size, only: nx_global, ny_global 50 48 #endif 51 USE tideini ! tidal components initialization (tide_ini routine)52 USE obcini ! open boundary cond. initialization (obc_ini routine)53 USE bdyini ! open boundary cond. initialization (bdy_init routine)54 USE bdydta ! open boundary cond. initialization (bdy_dta_init routine)55 USE bdytides ! open boundary cond. initialization (bdytide_init routine)56 49 USE istate ! initial state setting (istate_init routine) 57 USE ldfdyn ! lateral viscosity setting (ldfdyn_init routine)58 USE ldftra ! lateral diffusivity setting (ldftra_init routine)59 USE zdfini ! vertical physics setting (zdf_init routine)60 50 USE phycst ! physical constant (par_cst routine) 61 USE trdmod ! momentum/tracers trends (trd_mod_init routine)62 USE asminc ! assimilation increments63 USE asmbkg ! writing out state trajectory64 USE diaptr ! poleward transports (dia_ptr_init routine)65 USE diadct ! sections transports (dia_dct_init routine)66 51 USE diaobs ! Observation diagnostics (dia_obs_init routine) 67 52 USE lib_fortran ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined) … … 74 59 USE cpl_oasis4 ! OASIS4 coupling (not working) 75 60 #endif 76 USE c1d ! 1D configuration77 USE step_c1d ! Time stepping loop for the 1D configuration78 #if defined key_top79 USE trcini ! passive tracer initialisation80 #endif81 61 USE lib_mpp ! distributed memory computing 82 62 #if defined key_iomput 83 63 USE xios 84 64 #endif 85 USE sbctide, ONLY: lk_tide86 65 87 66 IMPLICIT NONE … … 364 343 USE diawri , ONLY: dia_wri_alloc 365 344 USE dom_oce , ONLY: dom_oce_alloc 366 USE ldfdyn_oce, ONLY: ldfdyn_oce_alloc367 USE ldftra_oce, ONLY: ldftra_oce_alloc368 USE trc_oce , ONLY: trc_oce_alloc369 #if defined key_diadct370 USE diadct , ONLY: diadct_alloc371 #endif372 345 ! 373 346 INTEGER :: ierr … … 377 350 ierr = ierr + dia_wri_alloc () 378 351 ierr = ierr + dom_oce_alloc () ! ocean domain 379 ierr = ierr + ldfdyn_oce_alloc() ! ocean lateral physics : dynamics380 ierr = ierr + ldftra_oce_alloc() ! ocean lateral physics : tracers381 ierr = ierr + zdf_oce_alloc () ! ocean vertical physics382 352 ! 383 353 ierr = ierr + lib_mpp_alloc (numout) ! mpp exchanges 384 ierr = ierr + trc_oce_alloc () ! shared TRC / TRA arrays385 !386 #if defined key_diadct387 ierr = ierr + diadct_alloc () !388 #endif389 354 ! 390 355 IF( lk_mpp ) CALL mpp_sum( ierr )
Note: See TracChangeset
for help on using the changeset viewer.