Changeset 821 for branches/dev_002_LIM/NEMO/LIM_SRC/limwri.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/limwri.F90
r719 r821 1 MODULE limwri 1 MODULE limwri_2 2 2 !!====================================================================== 3 !! *** MODULE limwri ***3 !! *** MODULE limwri_2 *** 4 4 !! Ice diagnostics : write ice output files 5 5 !!====================================================================== … … 7 7 !! 2.0 ! 04-10 (C. Ethe ) 1D configuration 8 8 !!------------------------------------------------------------------- 9 #if defined key_ ice_lim10 !!---------------------------------------------------------------------- 11 !! 'key_ ice_lim' LIMsea-ice model12 !!---------------------------------------------------------------------- 13 !!---------------------------------------------------------------------- 14 !! lim_wri : write of the diagnostics variables in ouput file15 !! lim_wri_init : initialization and namelist read9 #if defined key_lim2 10 !!---------------------------------------------------------------------- 11 !! 'key_lim2' i LIM 2.0 sea-ice model 12 !!---------------------------------------------------------------------- 13 !!---------------------------------------------------------------------- 14 !! lim_wri_2 : write of the diagnostics variables in ouput file 15 !! lim_wri_init_2 : initialization and namelist read 16 16 !!---------------------------------------------------------------------- 17 17 USE ioipsl … … 23 23 USE ice_oce ! ice variables 24 24 USE flx_oce 25 USE dom_ice 26 USE ice 25 USE dom_ice_2 26 USE ice_2 27 27 USE lbclnk 28 28 … … 30 30 PRIVATE 31 31 32 PUBLIC lim_wri ! routine called by lim_step.F9032 PUBLIC lim_wri_2 ! routine called by lim_step_2.F90 33 33 34 34 INTEGER, PARAMETER :: jpnoumax = 40 ! maximum number of variable for ice output … … 61 61 !! 'key_dimgout' Direct Access file 62 62 !!---------------------------------------------------------------------- 63 # include "limwri_dimg .h90"63 # include "limwri_dimg_2.h90" 64 64 #else 65 65 !!---------------------------------------------------------------------- … … 67 67 !!---------------------------------------------------------------------- 68 68 69 SUBROUTINE lim_wri ( kt )70 !!------------------------------------------------------------------- 71 !! *** ROUTINE lim_wri ***69 SUBROUTINE lim_wri_2( kt ) 70 !!------------------------------------------------------------------- 71 !! *** ROUTINE lim_wri_2 *** 72 72 !! 73 73 !! ** Purpose : write the sea-ice output file in NetCDF … … 92 92 IF ( kt == nit000 ) THEN ! Initialisation ! 93 93 ! !--------------------! 94 CALL lim_wri_init 94 CALL lim_wri_init_2 95 95 96 96 zsto = rdt_ice … … 123 123 IF(lwp) THEN 124 124 WRITE(numout,*) 125 WRITE(numout,*) 'lim_wri : write ice outputs in NetCDF files at time : ', nyear, nmonth, nday, kt + nfice - 1126 WRITE(numout,*) '~~~~~~~ '125 WRITE(numout,*) 'lim_wri_2 : write ice outputs in NetCDF files at time : ', nyear, nmonth, nday, kt + nfice - 1 126 WRITE(numout,*) '~~~~~~~~~ ' 127 127 ENDIF 128 128 … … 189 189 ENDIF 190 190 ! 191 END SUBROUTINE lim_wri 191 END SUBROUTINE lim_wri_2 192 192 193 193 #endif 194 194 195 SUBROUTINE lim_wri_init 196 !!------------------------------------------------------------------- 197 !! *** ROUTINE lim_wri_init ***195 SUBROUTINE lim_wri_init_2 196 !!------------------------------------------------------------------- 197 !! *** ROUTINE lim_wri_init_2 *** 198 198 !! 199 199 !! ** Purpose : intialisation of LIM sea-ice output … … 267 267 IF(lwp) THEN 268 268 WRITE(numout,*) 269 WRITE(numout,*) 'lim_wri_init : Ice parameters for outputs'270 WRITE(numout,*) '~~~~~~~~~~~~ '269 WRITE(numout,*) 'lim_wri_init_2 : Ice parameters for outputs' 270 WRITE(numout,*) '~~~~~~~~~~~~~~' 271 271 WRITE(numout,*) ' number of fields to be stored noumef = ', noumef 272 272 WRITE(numout,*) ' title name unit Saving (1/0) ', & … … 278 278 ENDIF 279 279 ! 280 END SUBROUTINE lim_wri_init 280 END SUBROUTINE lim_wri_init_2 281 281 282 282 #else 283 283 !!---------------------------------------------------------------------- 284 !! Default option : Empty module NO LIMsea-ice model284 !! Default option : Empty module NO LIM 2.0 sea-ice model 285 285 !!---------------------------------------------------------------------- 286 286 CONTAINS 287 SUBROUTINE lim_wri ! Empty routine288 END SUBROUTINE lim_wri 287 SUBROUTINE lim_wri_2 ! Empty routine 288 END SUBROUTINE lim_wri_2 289 289 #endif 290 290 291 291 !!====================================================================== 292 END MODULE limwri 292 END MODULE limwri_2
Note: See TracChangeset
for help on using the changeset viewer.