New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 2761 for trunk/NEMOGCM/NEMO/TOP_SRC/SED/sedrst.F90 – NEMO

Ignore:
Timestamp:
2011-05-03T12:49:22+02:00 (13 years ago)
Author:
cetlod
Message:

Changes in sediment model to use with dynamic memory, see ticket #821

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/NEMO/TOP_SRC/SED/sedrst.F90

    r2528 r2761  
    4343 
    4444      !! * local declarations 
    45       INTEGER :: & 
    46          ji, jk, jn 
    47       REAL(wp), DIMENSION(jpi,jpj,jpksed,jptrased) :: & 
    48          zdta 
    49  
    50       REAL(wp), DIMENSION(jpi,jpj,jpksed,2) :: & 
    51          zdta1 
    52  
    53       REAL(wp), DIMENSION(:,:), ALLOCATABLE :: & 
    54          zhipor 
    55  
     45      INTEGER :: ji, jk, jn  
     46      REAL(wp), ALLOCATABLE, DIMENSION(:,:,:,:) :: zdta 
     47      REAL(wp), ALLOCATABLE, DIMENSION(:,:,:  ) :: zdta1  
     48      REAL(wp), ALLOCATABLE, DIMENSION(:,:    ) :: zhipor 
    5649      REAL(wp) :: zkt 
    5750      CHARACTER(len = 20) ::   cltra 
     
    6558      WRITE(numsed,*) ' ' 
    6659 
    67       ALLOCATE( zhipor(jpoce,jpksed) )  
     60      ALLOCATE( zdta(jpi,jpj,jpksed,jptrased), zdta1(jpi,jpj,jpksed,2), zhipor(jpoce,jpksed) )  
    6861 
    6962      IF ( jprstlib == jprstdimg ) THEN 
     
    144137      pwcp (1:jpoce,1,:) = 0. 
    145138 
     139      DEALLOCATE( zdta   ) 
     140      DEALLOCATE( zdta1  ) 
    146141      DEALLOCATE( zhipor ) 
    147142      
     
    162157      INTEGER, INTENT(in) ::   kt       ! number of iteration 
    163158      !! * local declarations 
    164  
    165       CHARACTER (len=50) :: clname,cln 
    166  
    167       INTEGER ::  & 
    168          ic,jc,jn,      & 
    169          itime 
    170  
    171      REAL(wp) ::  & 
    172          zdate0 
    173  
    174      REAL(wp), DIMENSION(1) :: & 
    175         zinfo 
    176  
    177       CHARACTER(len = 20)  ::  cltra  
    178  
    179       INTEGER   :: ji, jk 
     159      INTEGER  :: ji, jk 
     160      INTEGER  :: ic, jc, jn, itime  
     161      REAL(wp) :: zdate0 
     162      REAL(wp), DIMENSION(1) ::  zinfo 
     163      CHARACTER(len=50) :: clname,cln 
     164      CHARACTER(len=20) :: cltra  
    180165      REAL(wp), DIMENSION(:,:) , ALLOCATABLE  :: zdta    
    181166      !! ----------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.