- Timestamp:
- 08/25/15 10:50:21 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/gridgroup_interface_attr.F90
r581 r674 10 10 ! Do not call directly / interface FORTRAN 2003 <-> C99 11 11 12 SUBROUTINE cxios_set_gridgroup_axis_domain_order(gridgroup_hdl, axis_domain_order, extent 1) BIND(C)12 SUBROUTINE cxios_set_gridgroup_axis_domain_order(gridgroup_hdl, axis_domain_order, extent) BIND(C) 13 13 USE ISO_C_BINDING 14 14 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 15 15 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: axis_domain_order 16 INTEGER (kind = C_INT), VALUE :: extent116 INTEGER (kind = C_INT), DIMENSION(*) :: extent 17 17 END SUBROUTINE cxios_set_gridgroup_axis_domain_order 18 18 19 SUBROUTINE cxios_get_gridgroup_axis_domain_order(gridgroup_hdl, axis_domain_order, extent 1) BIND(C)19 SUBROUTINE cxios_get_gridgroup_axis_domain_order(gridgroup_hdl, axis_domain_order, extent) BIND(C) 20 20 USE ISO_C_BINDING 21 21 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 22 22 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: axis_domain_order 23 INTEGER (kind = C_INT), VALUE :: extent123 INTEGER (kind = C_INT), DIMENSION(*) :: extent 24 24 END SUBROUTINE cxios_get_gridgroup_axis_domain_order 25 25 … … 73 73 74 74 75 SUBROUTINE cxios_set_gridgroup_mask1(gridgroup_hdl, mask1, extent 1) BIND(C)75 SUBROUTINE cxios_set_gridgroup_mask1(gridgroup_hdl, mask1, extent) BIND(C) 76 76 USE ISO_C_BINDING 77 77 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 78 78 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask1 79 INTEGER (kind = C_INT), VALUE :: extent179 INTEGER (kind = C_INT), DIMENSION(*) :: extent 80 80 END SUBROUTINE cxios_set_gridgroup_mask1 81 81 82 SUBROUTINE cxios_get_gridgroup_mask1(gridgroup_hdl, mask1, extent 1) BIND(C)82 SUBROUTINE cxios_get_gridgroup_mask1(gridgroup_hdl, mask1, extent) BIND(C) 83 83 USE ISO_C_BINDING 84 84 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 85 85 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask1 86 INTEGER (kind = C_INT), VALUE :: extent186 INTEGER (kind = C_INT), DIMENSION(*) :: extent 87 87 END SUBROUTINE cxios_get_gridgroup_mask1 88 88 … … 94 94 95 95 96 SUBROUTINE cxios_set_gridgroup_mask2(gridgroup_hdl, mask2, extent 1, extent2) BIND(C)96 SUBROUTINE cxios_set_gridgroup_mask2(gridgroup_hdl, mask2, extent) BIND(C) 97 97 USE ISO_C_BINDING 98 98 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 99 99 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask2 100 INTEGER (kind = C_INT), VALUE :: extent1 101 INTEGER (kind = C_INT), VALUE :: extent2 100 INTEGER (kind = C_INT), DIMENSION(*) :: extent 102 101 END SUBROUTINE cxios_set_gridgroup_mask2 103 102 104 SUBROUTINE cxios_get_gridgroup_mask2(gridgroup_hdl, mask2, extent 1, extent2) BIND(C)103 SUBROUTINE cxios_get_gridgroup_mask2(gridgroup_hdl, mask2, extent) BIND(C) 105 104 USE ISO_C_BINDING 106 105 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 107 106 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask2 108 INTEGER (kind = C_INT), VALUE :: extent1 109 INTEGER (kind = C_INT), VALUE :: extent2 107 INTEGER (kind = C_INT), DIMENSION(*) :: extent 110 108 END SUBROUTINE cxios_get_gridgroup_mask2 111 109 … … 117 115 118 116 119 SUBROUTINE cxios_set_gridgroup_mask3(gridgroup_hdl, mask3, extent 1, extent2, extent3) BIND(C)117 SUBROUTINE cxios_set_gridgroup_mask3(gridgroup_hdl, mask3, extent) BIND(C) 120 118 USE ISO_C_BINDING 121 119 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 122 120 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask3 123 INTEGER (kind = C_INT), VALUE :: extent1 124 INTEGER (kind = C_INT), VALUE :: extent2 125 INTEGER (kind = C_INT), VALUE :: extent3 121 INTEGER (kind = C_INT), DIMENSION(*) :: extent 126 122 END SUBROUTINE cxios_set_gridgroup_mask3 127 123 128 SUBROUTINE cxios_get_gridgroup_mask3(gridgroup_hdl, mask3, extent 1, extent2, extent3) BIND(C)124 SUBROUTINE cxios_get_gridgroup_mask3(gridgroup_hdl, mask3, extent) BIND(C) 129 125 USE ISO_C_BINDING 130 126 INTEGER (kind = C_INTPTR_T), VALUE :: gridgroup_hdl 131 127 LOGICAL (KIND=C_BOOL) , DIMENSION(*) :: mask3 132 INTEGER (kind = C_INT), VALUE :: extent1 133 INTEGER (kind = C_INT), VALUE :: extent2 134 INTEGER (kind = C_INT), VALUE :: extent3 128 INTEGER (kind = C_INT), DIMENSION(*) :: extent 135 129 END SUBROUTINE cxios_get_gridgroup_mask3 136 130
Note: See TracChangeset
for help on using the changeset viewer.