Ignore:
Timestamp:
10/21/11 19:01:35 (13 years ago)
Author:
ymipsl
Message:

reprise en main de la version de H. Ozdoba. Correction de différentes erreurs de conception et bug.
Version NEMO operationnel en client/server, interoperabilita avec OASIS, reconstition de fichiers via netcdf4/HDF5

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/common/src/xmlio/fortran/filegroup_interface.f90

    r280 r286  
    44   INTERFACE ! Ne pas appeler directement/Interface FORTRAN 2003 <-> C99 
    55    
    6       SUBROUTINE xios_set_filegroup_name(filegroup_hdl, name ,name_size) BIND(C) 
     6      SUBROUTINE cxios_set_filegroup_name(filegroup_hdl, name ,name_size) BIND(C) 
    77         USE ISO_C_BINDING 
    88         INTEGER  (kind = C_INTPTR_T), VALUE        :: filegroup_hdl 
    99         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: name 
    1010         INTEGER  (kind = C_INT)     , VALUE        :: name_size 
    11       END SUBROUTINE xios_set_filegroup_name 
     11      END SUBROUTINE cxios_set_filegroup_name 
    1212 
    13       SUBROUTINE xios_set_filegroup_description(filegroup_hdl, description ,description_size) BIND(C) 
     13      SUBROUTINE cxios_set_filegroup_description(filegroup_hdl, description ,description_size) BIND(C) 
    1414         USE ISO_C_BINDING 
    1515         INTEGER  (kind = C_INTPTR_T), VALUE        :: filegroup_hdl 
    1616         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: description 
    1717         INTEGER  (kind = C_INT)     , VALUE        :: description_size 
    18       END SUBROUTINE xios_set_filegroup_description 
     18      END SUBROUTINE cxios_set_filegroup_description 
    1919       
    20       SUBROUTINE xios_set_filegroup_name_suffix(filegroup_hdl, name_suffix ,name_suffix_size) BIND(C) 
     20      SUBROUTINE cxios_set_filegroup_name_suffix(filegroup_hdl, name_suffix ,name_suffix_size) BIND(C) 
    2121         USE ISO_C_BINDING 
    2222         INTEGER  (kind = C_INTPTR_T), VALUE        :: filegroup_hdl 
    2323         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: name_suffix 
    2424         INTEGER  (kind = C_INT)     , VALUE        :: name_suffix_size 
    25       END SUBROUTINE xios_set_filegroup_name_suffix 
     25      END SUBROUTINE cxios_set_filegroup_name_suffix 
    2626 
    27       SUBROUTINE xios_set_filegroup_output_freq(filegroup_hdl, output_freq ,output_freq_size) BIND(C) 
     27      SUBROUTINE cxios_set_filegroup_output_freq(filegroup_hdl, output_freq ,output_freq_size) BIND(C) 
    2828         USE ISO_C_BINDING 
    2929         INTEGER  (kind = C_INTPTR_T), VALUE        :: filegroup_hdl 
    3030         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: output_freq 
    3131         INTEGER  (kind = C_INT)     , VALUE        :: output_freq_size 
    32       END SUBROUTINE xios_set_filegroup_output_freq 
     32      END SUBROUTINE cxios_set_filegroup_output_freq 
    3333 
    34       SUBROUTINE xios_set_filegroup_output_level(filegroup_hdl, output_level) BIND(C) 
     34      SUBROUTINE cxios_set_filegroup_output_level(filegroup_hdl, output_level) BIND(C) 
    3535         USE ISO_C_BINDING 
    3636         INTEGER (kind = C_INTPTR_T), VALUE :: filegroup_hdl 
    3737         INTEGER (kind = C_INT)     , VALUE :: output_level 
    38       END SUBROUTINE xios_set_filegroup_output_level 
     38      END SUBROUTINE cxios_set_filegroup_output_level 
    3939 
    40       SUBROUTINE xios_set_filegroup_enabled(filegroup_hdl, enabled) BIND(C) 
     40      SUBROUTINE cxios_set_filegroup_enabled(filegroup_hdl, enabled) BIND(C) 
    4141         USE ISO_C_BINDING 
    4242         INTEGER (kind = C_INTPTR_T), VALUE :: filegroup_hdl 
    4343         LOGICAL (kind = C_BOOL)    , VALUE :: enabled 
    44       END SUBROUTINE xios_set_filegroup_enabled 
     44      END SUBROUTINE cxios_set_filegroup_enabled 
    4545       
    46       SUBROUTINE xios_filegroup_handle_create(ret, idt, idt_size) BIND(C) 
     46      SUBROUTINE cxios_filegroup_handle_create(ret, idt, idt_size) BIND(C) 
    4747         USE ISO_C_BINDING 
    4848         INTEGER  (kind = C_INTPTR_T)               :: ret 
    4949         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: idt 
    5050         INTEGER  (kind = C_INT)     , VALUE        :: idt_size 
    51       END SUBROUTINE xios_filegroup_handle_create 
     51      END SUBROUTINE cxios_filegroup_handle_create 
    5252 
    53       SUBROUTINE xios_filegroup_valid_id(ret, idt, idt_size) BIND(C) 
     53      SUBROUTINE cxios_filegroup_valid_id(ret, idt, idt_size) BIND(C) 
    5454         USE ISO_C_BINDING 
    5555         LOGICAL  (kind = C_BOOL)                   :: ret 
    5656         CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: idt 
    5757         INTEGER  (kind = C_INT)     , VALUE        :: idt_size 
    58       END SUBROUTINE xios_filegroup_valid_id 
     58      END SUBROUTINE cxios_filegroup_valid_id 
    5959 
    6060   END INTERFACE 
Note: See TracChangeset for help on using the changeset viewer.