Changeset 881 for branches/dev_001_SBC/NEMO/LIM_SRC/limwri.F90
- Timestamp:
- 2008-04-08T11:45:52+02:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/dev_001_SBC/NEMO/LIM_SRC/limwri.F90
r879 r881 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' 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 phycst … … 21 21 USE sbc_oce 22 22 USE sbc_ice 23 USE dom_ice 24 USE ice 23 USE dom_ice_2 24 USE ice_2 25 25 26 26 USE lbclnk … … 32 32 PRIVATE 33 33 34 PUBLIC lim_wri ! routine called by sbcice_lim module34 PUBLIC lim_wri_2 ! routine called by sbc_ice_lim_2 35 35 36 36 INTEGER, PARAMETER :: jpnoumax = 40 ! maximum number of variable for ice output … … 55 55 !!---------------------------------------------------------------------- 56 56 !! LIM 2.0, UCL-LOCEAN-IPSL (2006) 57 !! $ Header: $57 !! $ Id: $ 58 58 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 59 59 !!---------------------------------------------------------------------- … … 65 65 !! 'key_dimgout' Direct Access file 66 66 !!---------------------------------------------------------------------- 67 # include "limwri_dimg .h90"67 # include "limwri_dimg_2.h90" 68 68 #else 69 69 !!---------------------------------------------------------------------- … … 71 71 !!---------------------------------------------------------------------- 72 72 73 SUBROUTINE lim_wri ( kt )74 !!------------------------------------------------------------------- 75 !! *** ROUTINE lim_wri ***73 SUBROUTINE lim_wri_2( kt ) 74 !!------------------------------------------------------------------- 75 !! *** ROUTINE lim_wri_2 *** 76 76 !! 77 77 !! ** Purpose : write the sea-ice output file in NetCDF … … 96 96 IF( kt == nit000 ) THEN ! Initialisation ! 97 97 ! !--------------------! 98 CALL lim_wri_init 98 CALL lim_wri_init_2 99 99 100 100 zsto = rdt_ice … … 183 183 IF( ( nn_fsbc * niter + nit000 - 1 ) >= nitend ) CALL histclo( nice ) 184 184 ! 185 END SUBROUTINE lim_wri 185 END SUBROUTINE lim_wri_2 186 186 187 187 #endif 188 188 189 SUBROUTINE lim_wri_init 190 !!------------------------------------------------------------------- 191 !! *** ROUTINE lim_wri_init ***189 SUBROUTINE lim_wri_init_2 190 !!------------------------------------------------------------------- 191 !! *** ROUTINE lim_wri_init_2 *** 192 192 !! 193 193 !! ** Purpose : intialisation of LIM sea-ice output … … 255 255 IF(lwp) THEN 256 256 WRITE(numout,*) 257 WRITE(numout,*) 'lim_wri_init : Ice parameters for outputs'258 WRITE(numout,*) '~~~~~~~~~~~~ '257 WRITE(numout,*) 'lim_wri_init_2 : Ice parameters for outputs' 258 WRITE(numout,*) '~~~~~~~~~~~~~~' 259 259 WRITE(numout,*) ' number of fields to be stored noumef = ', noumef 260 260 WRITE(numout,*) ' title name unit Saving (1/0) ', & … … 266 266 ENDIF 267 267 ! 268 END SUBROUTINE lim_wri_init 268 END SUBROUTINE lim_wri_init_2 269 269 270 270 #else 271 271 !!---------------------------------------------------------------------- 272 !! Default option : Empty module NO LIMsea-ice model272 !! Default option : Empty module NO LIM 2.0 sea-ice model 273 273 !!---------------------------------------------------------------------- 274 274 CONTAINS 275 SUBROUTINE lim_wri ! Empty routine276 END SUBROUTINE lim_wri 275 SUBROUTINE lim_wri_2 ! Empty routine 276 END SUBROUTINE lim_wri_2 277 277 #endif 278 278 279 279 !!====================================================================== 280 END MODULE limwri 280 END MODULE limwri_2
Note: See TracChangeset
for help on using the changeset viewer.