Changeset 881 for branches/dev_001_SBC/NEMO/LIM_SRC/limadv.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/limadv.F90
r699 r881 1 MODULE limadv 1 MODULE limadv_2 2 2 !!====================================================================== 3 !! *** MODULE limadv ***4 !! LIM sea-ice model : sea-ice advection3 !! *** MODULE limadv_2 *** 4 !! LIM 2.0 sea-ice model : sea-ice advection 5 5 !!====================================================================== 6 #if defined key_ ice_lim7 !!---------------------------------------------------------------------- 8 !! 'key_ ice_lim' LIMsea-ice model9 !!---------------------------------------------------------------------- 10 !! lim_adv_x : advection of sea ice on x axis11 !! lim_adv_y : advection of sea ice on y axis6 #if defined key_lim2 7 !!---------------------------------------------------------------------- 8 !! 'key_lim2' LIM 2.0 sea-ice model 9 !!---------------------------------------------------------------------- 10 !! lim_adv_x_2 : advection of sea ice on x axis 11 !! lim_adv_y_2 : advection of sea ice on y axis 12 12 !!---------------------------------------------------------------------- 13 13 !! * Modules used 14 14 USE dom_oce 15 USE dom_ice 15 USE dom_ice_2 16 16 USE ice_oce ! ice variables 17 17 USE in_out_manager ! I/O manager … … 23 23 24 24 !! * Routine accessibility 25 PUBLIC lim_adv_x ! called by lim_trp26 PUBLIC lim_adv_y ! called by lim_trp25 PUBLIC lim_adv_x_2 ! called by lim_trp 26 PUBLIC lim_adv_y_2 ! called by lim_trp 27 27 28 28 !! * Module variables … … 39 39 CONTAINS 40 40 41 SUBROUTINE lim_adv_x ( pdf, put , pcrh, psm , ps0 , &42 & psx, psxx, psy , psyy, psxy )41 SUBROUTINE lim_adv_x_2( pdf, put , pcrh, psm , ps0 , & 42 & psx, psxx, psy , psyy, psxy ) 43 43 !!--------------------------------------------------------------------- 44 !! ** routine lim_adv_x **44 !! ** routine lim_adv_x_2 ** 45 45 !! 46 46 !! ** purpose : Computes and adds the advection trend to sea-ice … … 232 232 ENDIF 233 233 234 END SUBROUTINE lim_adv_x 235 236 237 SUBROUTINE lim_adv_y ( pdf, pvt , pcrh, psm , ps0 , &238 & psx, psxx, psy , psyy, psxy )234 END SUBROUTINE lim_adv_x_2 235 236 237 SUBROUTINE lim_adv_y_2( pdf, pvt , pcrh, psm , ps0 , & 238 & psx, psxx, psy , psyy, psxy ) 239 239 !!--------------------------------------------------------------------- 240 !! ** routine lim_adv_y **240 !! ** routine lim_adv_y_2 ** 241 241 !! 242 242 !! ** purpose : Computes and adds the advection trend to sea-ice … … 432 432 ENDIF 433 433 434 END SUBROUTINE lim_adv_y 434 END SUBROUTINE lim_adv_y_2 435 435 436 436 #else 437 437 !!---------------------------------------------------------------------- 438 !! Default option Dummy module NO LIMsea-ice model438 !! Default option Dummy module NO LIM 2.0 sea-ice model 439 439 !!---------------------------------------------------------------------- 440 440 CONTAINS 441 SUBROUTINE lim_adv_x ! Empty routine442 END SUBROUTINE lim_adv_x 443 SUBROUTINE lim_adv_y 444 END SUBROUTINE lim_adv_y 441 SUBROUTINE lim_adv_x_2 ! Empty routine 442 END SUBROUTINE lim_adv_x_2 443 SUBROUTINE lim_adv_y_2 ! Empty routine 444 END SUBROUTINE lim_adv_y_2 445 445 446 446 #endif 447 447 448 END MODULE limadv 448 END MODULE limadv_2
Note: See TracChangeset
for help on using the changeset viewer.