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 746 for trunk/NEMO/OPA_SRC/DYN – NEMO

Changeset 746 for trunk/NEMO/OPA_SRC/DYN


Ignore:
Timestamp:
2007-12-06T18:03:18+01:00 (17 years ago)
Author:
smasson
Message:

implement ldstop in iom_varid, see ticket:21

Location:
trunk/NEMO/OPA_SRC/DYN
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/DYN/dynspg_exp.F90

    r719 r746  
    237237      ! 
    238238      IF( TRIM(cdrw) == 'READ' ) THEN 
    239          IF( iom_varid( numror, 'sshn' ) > 0 ) THEN 
     239         IF( iom_varid( numror, 'sshn', ldstop = .FALSE. ) > 0 ) THEN 
    240240            CALL iom_get( numror, jpdom_autoglo, 'sshb'  , sshb(:,:)   ) 
    241241            CALL iom_get( numror, jpdom_autoglo, 'sshn'  , sshn(:,:)   ) 
  • trunk/NEMO/OPA_SRC/DYN/dynspg_flt.F90

    r719 r746  
    450450 
    451451     IF( TRIM(cdrw) == 'READ' ) THEN 
    452         IF( iom_varid( numror, 'gcx' ) > 0 ) THEN 
     452        IF( iom_varid( numror, 'gcx', ldstop = .FALSE. ) > 0 ) THEN 
    453453! Caution : extra-hallow 
    454454! gcx and gcxb are defined as: DIMENSION(1-jpr2di:jpi+jpr2di,1-jpr2dj:jpj+jpr2dj) 
  • trunk/NEMO/OPA_SRC/DYN/dynspg_rl.F90

    r719 r746  
    514514     ! 
    515515     IF( TRIM(cdrw) == 'READ' ) THEN 
    516         IF( iom_varid( numror, 'gcx' ) > 0 ) THEN 
     516        IF( iom_varid( numror, 'gcx', ldstop = .FALSE. ) > 0 ) THEN 
    517517     ! Caution : extra-hallow 
    518518     ! gcx and gcxb are defined as: DIMENSION(1-jpr2di:jpi+jpr2di,1-jpr2dj:jpj+jpr2dj) 
  • trunk/NEMO/OPA_SRC/DYN/dynspg_ts.F90

    r719 r746  
    626626      ! 
    627627      IF( TRIM(cdrw) == 'READ' ) THEN 
    628          IF( iom_varid( numror, 'sshn' ) > 0 ) THEN 
     628         IF( iom_varid( numror, 'sshn', ldstop = .FALSE. ) > 0 ) THEN 
    629629            CALL iom_get( numror, jpdom_autoglo, 'sshb'  , sshb(:,:)   ) 
    630630            CALL iom_get( numror, jpdom_autoglo, 'sshn'  , sshn(:,:)   ) 
     
    636636            ENDIF 
    637637         ENDIF 
    638          IF( iom_varid( numror, 'sshn_b' ) > 0 ) THEN 
     638         IF( iom_varid( numror, 'sshn_b', ldstop = .FALSE. ) > 0 ) THEN 
    639639            CALL iom_get( numror, jpdom_autoglo, 'sshb_b', sshb_b(:,:) )   ! free surface issued 
    640640            CALL iom_get( numror, jpdom_autoglo, 'sshn_b', sshn_b(:,:) )   ! from time-splitting loop 
Note: See TracChangeset for help on using the changeset viewer.