- Timestamp:
- 2017-08-07T16:52:13+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/r6232_CO6_CO5_zenv_pomsdwl/NEMOGCM/NEMO/OPA_SRC/trc_oce.F90
r7454 r8408 27 27 REAL(wp), PUBLIC, SAVE, ALLOCATABLE, DIMENSION(:,:,:) :: etot3 !: light absortion coefficient 28 28 REAL(wp), PUBLIC, SAVE, ALLOCATABLE, DIMENSION(:,:,:) :: facvol !: volume for degraded regions 29 REAL(wp), PUBLIC, SAVE, ALLOCATABLE, DIMENSION(:,:) :: rlambda2 !: Lambda2 for downwell version of Short wave Radiation30 REAL(wp), PUBLIC :: rlambda !: Lambda for downwell version of Short wave Radiation31 29 32 30 #if defined key_top … … 80 78 !! *** trc_oce_alloc *** 81 79 !!---------------------------------------------------------------------- 82 INTEGER :: ierr( 3) ! Local variables80 INTEGER :: ierr(2) ! Local variables 83 81 !!---------------------------------------------------------------------- 84 82 ierr(:) = 0 85 83 ALLOCATE( etot3 (jpi,jpj,jpk), STAT=ierr(1) ) 86 84 IF( lk_degrad) ALLOCATE( facvol(jpi,jpj,jpk), STAT=ierr(2) ) 87 ALLOCATE( rlambda2(jpi,jpj), STAT=ierr(3) )88 85 trc_oce_alloc = MAXVAL( ierr ) 89 86 ! 90 87 IF( trc_oce_alloc /= 0 ) CALL ctl_warn('trc_oce_alloc: failed to allocate etot3 array') 91 IF( trc_oce_alloc /= 0 ) CALL ctl_warn('trc_oce_alloc: failed to allocate etot3, facvol or rlambda2 array')92 88 END FUNCTION trc_oce_alloc 93 89
Note: See TracChangeset
for help on using the changeset viewer.