Changeset 821 for branches/dev_002_LIM/NEMO/LIM_SRC/limdia.F90
- Timestamp:
- 2008-03-06T12:22:15+01:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dev_002_LIM/NEMO/LIM_SRC/limdia.F90
r719 r821 1 MODULE limdia 1 MODULE limdia_2 2 2 !!====================================================================== 3 !! *** MODULE limdia ***3 !! *** MODULE limdia_2 *** 4 4 !! diagnostics of ice model 5 5 !!====================================================================== … … 8 8 !! 9.0 ! 06-08 (S. Masson) change frequency output control 9 9 !!------------------------------------------------------------------- 10 #if defined key_ ice_lim11 !!---------------------------------------------------------------------- 12 !! 'key_ ice_lim' : LIMsea-ice model13 !!---------------------------------------------------------------------- 14 !!---------------------------------------------------------------------- 15 !! lim_dia : computation of the time evolution of keys var.16 !! lim_dia_init : initialization and namelist read10 #if defined key_lim2 11 !!---------------------------------------------------------------------- 12 !! 'key_lim2' : LIM 2.0 sea-ice model 13 !!---------------------------------------------------------------------- 14 !!---------------------------------------------------------------------- 15 !! lim_dia_2 : computation of the time evolution of keys var. 16 !! lim_dia_init_2 : initialization and namelist read 17 17 !!---------------------------------------------------------------------- 18 18 USE phycst ! 19 USE par_ice 19 USE par_ice_2 ! ice parameters 20 20 USE ice_oce ! ice variables 21 21 USE daymod ! 22 USE dom_ice 23 USE ice 24 USE limistate 22 USE dom_ice_2 ! 23 USE ice_2 ! 24 USE limistate_2 ! 25 25 USE in_out_manager ! I/O manager 26 26 … … 28 28 PRIVATE 29 29 30 PUBLIC lim_dia 30 PUBLIC lim_dia_2 ! called by ice_step 31 31 INTEGER, PUBLIC :: ntmoy = 1 , & !: instantaneous values of ice evolution or averaging ntmoy 32 32 & ninfo = 1 !: frequency of ouputs on file ice_evolu in case of averaging … … 64 64 CONTAINS 65 65 66 SUBROUTINE lim_dia ( kt )66 SUBROUTINE lim_dia_2( kt ) 67 67 !!-------------------------------------------------------------------- 68 !! *** ROUTINE lim_dia ***68 !! *** ROUTINE lim_dia_2 *** 69 69 !! 70 70 !! ** Purpose : Computation and outputs on file ice.evolu … … 82 82 !!------------------------------------------------------------------- 83 83 84 IF( kt == nit000 ) CALL lim_dia_init 84 IF( kt == nit000 ) CALL lim_dia_init_2 ! initialisation of ice_evolu file 85 85 86 86 ! computation of key variables at each time step … … 162 162 ENDIF 163 163 ! 164 END SUBROUTINE lim_dia 164 END SUBROUTINE lim_dia_2 165 165 166 166 167 SUBROUTINE lim_dia_init 167 SUBROUTINE lim_dia_init_2 168 168 !!------------------------------------------------------------------- 169 !! *** ROUTINE lim_dia_init ***169 !! *** ROUTINE lim_dia_init_2 *** 170 170 !! 171 171 !! ** Purpose : Preparation of the file ice_evolu for the output of … … 190 190 IF(lwp) THEN 191 191 WRITE(numout,*) 192 WRITE(numout,*) 'lim_dia_init : ice parameters for ice diagnostics '193 WRITE(numout,*) '~~~~~~~~~~~~ '192 WRITE(numout,*) 'lim_dia_init_2 : ice parameters for ice diagnostics ' 193 WRITE(numout,*) '~~~~~~~~~~~~~~' 194 194 WRITE(numout,*) ' format of the output values fmtinf = ', fmtinf 195 195 WRITE(numout,*) ' number of variables written in one line nfrinf = ', nfrinf … … 274 274 1111 FORMAT( 3(F7.1,1X,F7.3,1X),I3,A ) 275 275 ! 276 END SUBROUTINE lim_dia_init 276 END SUBROUTINE lim_dia_init_2 277 277 278 278 #else 279 279 !!---------------------------------------------------------------------- 280 !! Default option : NO LIMsea-ice model280 !! Default option : NO LIM 2.0 sea-ice model 281 281 !!---------------------------------------------------------------------- 282 282 CONTAINS 283 SUBROUTINE lim_dia ! Empty routine284 END SUBROUTINE lim_dia 283 SUBROUTINE lim_dia_2 ! Empty routine 284 END SUBROUTINE lim_dia_2 285 285 #endif 286 286 287 287 !!====================================================================== 288 END MODULE limdia 288 END MODULE limdia_2
Note: See TracChangeset
for help on using the changeset viewer.