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 1993 for branches/DEV_r1879_FCM/NEMOGCM/EXTERNAL/IOIPSL/tools/flio_rbld.f90 – NEMO

Ignore:
Timestamp:
2010-07-08T15:42:43+02:00 (14 years ago)
Author:
smasson
Message:

merging IOIPSL/v2_2_1 into the EXTERNAL deposit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DEV_r1879_FCM/NEMOGCM/EXTERNAL/IOIPSL/tools/flio_rbld.f90

    r1895 r1993  
    11PROGRAM flio_rbld 
    22! 
    3 !$Id: flio_rbld.f90 386 2008-09-04 08:38:48Z bellier $ 
     3!$Id: flio_rbld.f90 1025 2010-05-20 07:49:57Z bellier $ 
    44!- 
    55! This software is governed by the CeCILL license 
     
    602602    ENDIF 
    603603!-- copy all variable attributes 
    604     ALLOCATE(v_a_nm(v_a_nb)) 
    605     CALL flioinqv (f_id_i1,TRIM(f_v_nm(iv)),l_ex,cn_atts=v_a_nm) 
    606     DO ia=1,v_a_nb 
    607       CALL fliocpya & 
    608  &     (f_id_i1,TRIM(f_v_nm(iv)),TRIM(v_a_nm(ia)), & 
    609  &      f_id_o,TRIM(f_v_nm(iv))) 
    610     ENDDO 
    611     DEALLOCATE(v_a_nm) 
     604    IF (v_a_nb > 0) THEN 
     605      ALLOCATE(v_a_nm(v_a_nb)) 
     606      CALL flioinqv (f_id_i1,TRIM(f_v_nm(iv)),l_ex,cn_atts=v_a_nm) 
     607      DO ia=1,v_a_nb 
     608        CALL fliocpya & 
     609 &       (f_id_i1,TRIM(f_v_nm(iv)),TRIM(v_a_nm(ia)), & 
     610 &        f_id_o,TRIM(f_v_nm(iv))) 
     611      ENDDO 
     612      DEALLOCATE(v_a_nm) 
     613    ENDIF 
    612614  ENDDO 
    613615!- 
Note: See TracChangeset for help on using the changeset viewer.