Changeset 2761 for trunk/NEMOGCM/NEMO/TOP_SRC/SED/seddta.F90
- Timestamp:
- 2011-05-03T12:49:22+02:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/TOP_SRC/SED/seddta.F90
r2528 r2761 17 17 18 18 !! * Module variables 19 REAL(wp), DIMENSION(:), ALLOCATABLE :: & 20 smask ! mask for sediments points 21 22 REAL(wp) :: & 23 rsecday , & ! number of second per a day 24 conv1 , & ! [m/day]--->[cm/s] 25 conv2 ! [kg/m2/month]-->[g/cm2/s] ( 1 month has 30 days ) 26 27 INTEGER :: & 28 numbio 19 REAL(wp), DIMENSION(:), ALLOCATABLE :: smask ! mask for sediments points 20 REAL(wp) :: rsecday ! number of second per a day 21 REAL(wp) :: conv1 ! [m/day]--->[cm/s] 22 REAL(wp) :: conv2 ! [kg/m2/month]-->[g/cm2/s] ( 1 month has 30 days ) 23 24 INTEGER :: numbio 29 25 30 26 #if defined key_sed_off 31 INTEGER :: & 32 numoce 27 INTEGER :: numoce 33 28 #endif 34 29 … … 53 48 54 49 !! Arguments 55 INTEGER, INTENT(in) :: & 56 kt 50 INTEGER, INTENT(in) :: kt ! time-step 57 51 58 52 !! * Local declarations 59 53 INTEGER :: ji, jj, js, jw, ikt 60 54 61 REAL(wp) , DIMENSION (jpi,jpj):: zdta55 REAL(wp), DIMENSION(:,:), ALLOCATABLE :: zdta 62 56 #if ! defined key_kriest 63 REAL(wp) , DIMENSION (:), ALLOCATABLE :: zdtap, zdtag57 REAL(wp), DIMENSION(:) , ALLOCATABLE :: zdtap, zdtag 64 58 #endif 65 59 … … 90 84 91 85 ! Compute sediment mask 86 ALLOCATE( zdta(jpi,jpj) ) 92 87 DO jj = 1, jpj 93 88 DO ji = 1, jpi … … 104 99 #if ! defined key_kriest 105 100 ! Initialization of temporaries arrays 106 ALLOCATE( zdtap 107 ALLOCATE( zdtag 101 ALLOCATE( zdtap(jpoce) ) ; zdtap(:) = 0. 102 ALLOCATE( zdtag(jpoce) ) ; zdtag(:) = 0. 108 103 #endif 109 104 … … 255 250 256 251 252 DEALLOCATE( zdta ) 257 253 #if ! defined key_kriest 258 254 DEALLOCATE( zdtap ) ; DEALLOCATE( zdtag )
Note: See TracChangeset
for help on using the changeset viewer.