Ignore:
Timestamp:
07/06/11 13:55:03 (13 years ago)
Author:
hozdoba
Message:

Ajout d'une partie d'Interface fortran pour la version 4
Ajout des sorties netcdf4 pour la version 4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/src4/xmlio/fortran/axis_interface.f90

    r242 r249  
    66      SUBROUTINE xios_set_axis_name(axis_hdl, name, name_size) BIND(C) 
    77         USE ISO_C_BINDING 
    8          INTEGER  (kind = C_INTPTR_T), VALUE       :: axis_hdl 
    9          CHARACTER(kind = C_CHAR)   , DIMENSION(*) :: name 
    10          INTEGER  (kind = C_INT)                   :: name_size 
     8         INTEGER  (kind = C_INTPTR_T), VALUE        :: axis_hdl 
     9         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: name 
     10         INTEGER  (kind = C_INT)     , VALUE        :: name_size 
    1111      END SUBROUTINE xios_set_axis_name 
    1212 
    1313      SUBROUTINE xios_set_axis_standard_name(axis_hdl, standard_name, standard_name_size) BIND(C) 
    1414         USE ISO_C_BINDING 
    15          INTEGER  (kind = C_INTPTR_T), VALUE       :: axis_hdl 
    16          CHARACTER(kind = C_CHAR)   , DIMENSION(*) :: standard_name 
    17          INTEGER  (kind = C_INT)                   :: standard_name_size 
     15         INTEGER  (kind = C_INTPTR_T), VALUE        :: axis_hdl 
     16         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: standard_name 
     17         INTEGER  (kind = C_INT)     , VALUE        :: standard_name_size 
    1818      END SUBROUTINE xios_set_axis_standard_name 
    1919 
     
    2121         USE ISO_C_BINDING 
    2222         INTEGER  (kind = C_INTPTR_T), VALUE       :: axis_hdl 
    23          CHARACTER(kind = C_CHAR)   , DIMENSION(*) :: long_name 
    24          INTEGER  (kind = C_INT)                   :: long_name_size 
     23         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: long_name 
     24         INTEGER  (kind = C_INT)     , VALUE        :: long_name_size 
    2525      END SUBROUTINE xios_set_axis_long_name 
    2626 
     
    2828         USE ISO_C_BINDING 
    2929         INTEGER  (kind = C_INTPTR_T), VALUE       :: axis_hdl 
    30          CHARACTER(kind = C_CHAR)   , DIMENSION(*) :: unit 
    31          INTEGER  (kind = C_INT)                   :: unit_size 
     30         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: unit 
     31         INTEGER  (kind = C_INT)     , VALUE        :: unit_size 
    3232      END SUBROUTINE xios_set_axis_unit 
    3333 
     
    3535         USE ISO_C_BINDING 
    3636         INTEGER (kind = C_INTPTR_T), VALUE :: axis_hdl 
    37          INTEGER (kind = C_INT)             :: size 
     37         INTEGER (kind = C_INT)     , VALUE :: size 
    3838      END SUBROUTINE xios_set_axis_size 
    3939 
     
    4242         INTEGER (kind = C_INTPTR_T), VALUE        :: axis_hdl 
    4343         REAL    (kind = C_DOUBLE)  , DIMENSION(*) :: zvalue 
    44          INTEGER (kind = C_INT)                    :: zvalue_extent1 
     44         INTEGER (kind = C_INT)     , VALUE        :: zvalue_extent1 
    4545      END SUBROUTINE xios_set_axis_zvalue 
    4646       
     
    5151         INTEGER  (kind = C_INT)     , VALUE        :: idt_size 
    5252      END SUBROUTINE xios_axis_handle_create 
    53       
     53        
    5454   END INTERFACE 
    5555      
Note: See TracChangeset for help on using the changeset viewer.