Ignore:
Timestamp:
12/17/14 15:35:12 (9 years ago)
Author:
rlacroix
Message:

Update the Fortran interface after r540.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/interface/fortran_attr/grid_interface_attr.F90

    r532 r546  
    1010     
    1111     
    12     SUBROUTINE cxios_set_grid_axis_ref(grid_hdl, axis_ref, axis_ref_size) BIND(C) 
     12    SUBROUTINE cxios_set_grid_axisDomOrder(grid_hdl, axisDomOrder, extent1) BIND(C) 
    1313      USE ISO_C_BINDING 
     14      INTEGER (kind = C_INTPTR_T), VALUE       :: grid_hdl 
     15      INTEGER (KIND=C_INT)     , DIMENSION(*) :: axisDomOrder 
     16      INTEGER (kind = C_INT), VALUE  :: extent1 
     17    END SUBROUTINE cxios_set_grid_axisDomOrder 
     18     
     19    SUBROUTINE cxios_get_grid_axisDomOrder(grid_hdl, axisDomOrder, extent1) BIND(C) 
     20      USE ISO_C_BINDING 
     21      INTEGER (kind = C_INTPTR_T), VALUE       :: grid_hdl 
     22      INTEGER (KIND=C_INT)     , DIMENSION(*) :: axisDomOrder 
     23      INTEGER (kind = C_INT), VALUE  :: extent1 
     24    END SUBROUTINE cxios_get_grid_axisDomOrder 
     25     
     26    FUNCTION cxios_is_defined_grid_axisDomOrder(grid_hdl ) BIND(C) 
     27      USE ISO_C_BINDING 
     28      LOGICAL(kind=C_BOOL) :: cxios_is_defined_grid_axisDomOrder 
    1429      INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    15       CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: axis_ref 
    16       INTEGER  (kind = C_INT)     , VALUE        :: axis_ref_size 
    17     END SUBROUTINE cxios_set_grid_axis_ref 
    18      
    19     SUBROUTINE cxios_get_grid_axis_ref(grid_hdl, axis_ref, axis_ref_size) BIND(C) 
    20       USE ISO_C_BINDING 
    21       INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    22       CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: axis_ref 
    23       INTEGER  (kind = C_INT)     , VALUE        :: axis_ref_size 
    24     END SUBROUTINE cxios_get_grid_axis_ref 
    25      
    26     FUNCTION cxios_is_defined_grid_axis_ref(grid_hdl ) BIND(C) 
    27       USE ISO_C_BINDING 
    28       LOGICAL(kind=C_BOOL) :: cxios_is_defined_grid_axis_ref 
    29       INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    30     END FUNCTION cxios_is_defined_grid_axis_ref 
     30    END FUNCTION cxios_is_defined_grid_axisDomOrder 
    3131     
    3232     
     
    5050      INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    5151    END FUNCTION cxios_is_defined_grid_description 
    52      
    53      
    54     SUBROUTINE cxios_set_grid_domain_ref(grid_hdl, domain_ref, domain_ref_size) BIND(C) 
    55       USE ISO_C_BINDING 
    56       INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    57       CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: domain_ref 
    58       INTEGER  (kind = C_INT)     , VALUE        :: domain_ref_size 
    59     END SUBROUTINE cxios_set_grid_domain_ref 
    60      
    61     SUBROUTINE cxios_get_grid_domain_ref(grid_hdl, domain_ref, domain_ref_size) BIND(C) 
    62       USE ISO_C_BINDING 
    63       INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    64       CHARACTER(kind = C_CHAR)    , DIMENSION(*) :: domain_ref 
    65       INTEGER  (kind = C_INT)     , VALUE        :: domain_ref_size 
    66     END SUBROUTINE cxios_get_grid_domain_ref 
    67      
    68     FUNCTION cxios_is_defined_grid_domain_ref(grid_hdl ) BIND(C) 
    69       USE ISO_C_BINDING 
    70       LOGICAL(kind=C_BOOL) :: cxios_is_defined_grid_domain_ref 
    71       INTEGER (kind = C_INTPTR_T), VALUE :: grid_hdl 
    72     END FUNCTION cxios_is_defined_grid_domain_ref 
    7352     
    7453     
Note: See TracChangeset for help on using the changeset viewer.