- Timestamp:
- 08/24/15 14:53:27 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/axisgroup_interface_attr.F90
r609 r666 31 31 32 32 33 SUBROUTINE cxios_set_axisgroup_begin(axisgroup_hdl, begin) BIND(C) 34 USE ISO_C_BINDING 35 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 36 INTEGER (KIND=C_INT) , VALUE :: begin 37 END SUBROUTINE cxios_set_axisgroup_begin 38 39 SUBROUTINE cxios_get_axisgroup_begin(axisgroup_hdl, begin) BIND(C) 40 USE ISO_C_BINDING 41 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 42 INTEGER (KIND=C_INT) :: begin 43 END SUBROUTINE cxios_get_axisgroup_begin 44 45 FUNCTION cxios_is_defined_axisgroup_begin(axisgroup_hdl) BIND(C) 46 USE ISO_C_BINDING 47 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_begin 48 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 49 END FUNCTION cxios_is_defined_axisgroup_begin 50 51 33 52 SUBROUTINE cxios_set_axisgroup_bounds(axisgroup_hdl, bounds, extent1, extent2) BIND(C) 34 53 USE ISO_C_BINDING … … 134 153 135 154 136 SUBROUTINE cxios_set_axisgroup_ibegin(axisgroup_hdl, ibegin) BIND(C)137 USE ISO_C_BINDING138 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl139 INTEGER (KIND=C_INT) , VALUE :: ibegin140 END SUBROUTINE cxios_set_axisgroup_ibegin141 142 SUBROUTINE cxios_get_axisgroup_ibegin(axisgroup_hdl, ibegin) BIND(C)143 USE ISO_C_BINDING144 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl145 INTEGER (KIND=C_INT) :: ibegin146 END SUBROUTINE cxios_get_axisgroup_ibegin147 148 FUNCTION cxios_is_defined_axisgroup_ibegin(axisgroup_hdl) BIND(C)149 USE ISO_C_BINDING150 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_ibegin151 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl152 END FUNCTION cxios_is_defined_axisgroup_ibegin153 154 155 155 SUBROUTINE cxios_set_axisgroup_long_name(axisgroup_hdl, long_name, long_name_size) BIND(C) 156 156 USE ISO_C_BINDING … … 195 195 196 196 197 SUBROUTINE cxios_set_axisgroup_n(axisgroup_hdl, n) BIND(C) 198 USE ISO_C_BINDING 199 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 200 INTEGER (KIND=C_INT) , VALUE :: n 201 END SUBROUTINE cxios_set_axisgroup_n 202 203 SUBROUTINE cxios_get_axisgroup_n(axisgroup_hdl, n) BIND(C) 204 USE ISO_C_BINDING 205 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 206 INTEGER (KIND=C_INT) :: n 207 END SUBROUTINE cxios_get_axisgroup_n 208 209 FUNCTION cxios_is_defined_axisgroup_n(axisgroup_hdl) BIND(C) 210 USE ISO_C_BINDING 211 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_n 212 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 213 END FUNCTION cxios_is_defined_axisgroup_n 214 215 216 SUBROUTINE cxios_set_axisgroup_n_glo(axisgroup_hdl, n_glo) BIND(C) 217 USE ISO_C_BINDING 218 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 219 INTEGER (KIND=C_INT) , VALUE :: n_glo 220 END SUBROUTINE cxios_set_axisgroup_n_glo 221 222 SUBROUTINE cxios_get_axisgroup_n_glo(axisgroup_hdl, n_glo) BIND(C) 223 USE ISO_C_BINDING 224 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 225 INTEGER (KIND=C_INT) :: n_glo 226 END SUBROUTINE cxios_get_axisgroup_n_glo 227 228 FUNCTION cxios_is_defined_axisgroup_n_glo(axisgroup_hdl) BIND(C) 229 USE ISO_C_BINDING 230 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_n_glo 231 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl 232 END FUNCTION cxios_is_defined_axisgroup_n_glo 233 234 197 235 SUBROUTINE cxios_set_axisgroup_name(axisgroup_hdl, name, name_size) BIND(C) 198 236 USE ISO_C_BINDING … … 216 254 217 255 218 SUBROUTINE cxios_set_axisgroup_ni(axisgroup_hdl, ni) BIND(C)219 USE ISO_C_BINDING220 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl221 INTEGER (KIND=C_INT) , VALUE :: ni222 END SUBROUTINE cxios_set_axisgroup_ni223 224 SUBROUTINE cxios_get_axisgroup_ni(axisgroup_hdl, ni) BIND(C)225 USE ISO_C_BINDING226 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl227 INTEGER (KIND=C_INT) :: ni228 END SUBROUTINE cxios_get_axisgroup_ni229 230 FUNCTION cxios_is_defined_axisgroup_ni(axisgroup_hdl) BIND(C)231 USE ISO_C_BINDING232 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_ni233 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl234 END FUNCTION cxios_is_defined_axisgroup_ni235 236 237 256 SUBROUTINE cxios_set_axisgroup_positive(axisgroup_hdl, positive, positive_size) BIND(C) 238 257 USE ISO_C_BINDING … … 256 275 257 276 258 SUBROUTINE cxios_set_axisgroup_size(axisgroup_hdl, size) BIND(C)259 USE ISO_C_BINDING260 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl261 INTEGER (KIND=C_INT) , VALUE :: size262 END SUBROUTINE cxios_set_axisgroup_size263 264 SUBROUTINE cxios_get_axisgroup_size(axisgroup_hdl, size) BIND(C)265 USE ISO_C_BINDING266 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl267 INTEGER (KIND=C_INT) :: size268 END SUBROUTINE cxios_get_axisgroup_size269 270 FUNCTION cxios_is_defined_axisgroup_size(axisgroup_hdl) BIND(C)271 USE ISO_C_BINDING272 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_size273 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl274 END FUNCTION cxios_is_defined_axisgroup_size275 276 277 277 SUBROUTINE cxios_set_axisgroup_standard_name(axisgroup_hdl, standard_name, standard_name_size) BIND(C) 278 278 USE ISO_C_BINDING … … 337 337 END FUNCTION cxios_is_defined_axisgroup_value 338 338 339 340 SUBROUTINE cxios_set_axisgroup_zoom_begin(axisgroup_hdl, zoom_begin) BIND(C)341 USE ISO_C_BINDING342 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl343 INTEGER (KIND=C_INT) , VALUE :: zoom_begin344 END SUBROUTINE cxios_set_axisgroup_zoom_begin345 346 SUBROUTINE cxios_get_axisgroup_zoom_begin(axisgroup_hdl, zoom_begin) BIND(C)347 USE ISO_C_BINDING348 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl349 INTEGER (KIND=C_INT) :: zoom_begin350 END SUBROUTINE cxios_get_axisgroup_zoom_begin351 352 FUNCTION cxios_is_defined_axisgroup_zoom_begin(axisgroup_hdl) BIND(C)353 USE ISO_C_BINDING354 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_zoom_begin355 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl356 END FUNCTION cxios_is_defined_axisgroup_zoom_begin357 358 359 SUBROUTINE cxios_set_axisgroup_zoom_end(axisgroup_hdl, zoom_end) BIND(C)360 USE ISO_C_BINDING361 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl362 INTEGER (KIND=C_INT) , VALUE :: zoom_end363 END SUBROUTINE cxios_set_axisgroup_zoom_end364 365 SUBROUTINE cxios_get_axisgroup_zoom_end(axisgroup_hdl, zoom_end) BIND(C)366 USE ISO_C_BINDING367 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl368 INTEGER (KIND=C_INT) :: zoom_end369 END SUBROUTINE cxios_get_axisgroup_zoom_end370 371 FUNCTION cxios_is_defined_axisgroup_zoom_end(axisgroup_hdl) BIND(C)372 USE ISO_C_BINDING373 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_zoom_end374 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl375 END FUNCTION cxios_is_defined_axisgroup_zoom_end376 377 378 SUBROUTINE cxios_set_axisgroup_zoom_size(axisgroup_hdl, zoom_size) BIND(C)379 USE ISO_C_BINDING380 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl381 INTEGER (KIND=C_INT) , VALUE :: zoom_size382 END SUBROUTINE cxios_set_axisgroup_zoom_size383 384 SUBROUTINE cxios_get_axisgroup_zoom_size(axisgroup_hdl, zoom_size) BIND(C)385 USE ISO_C_BINDING386 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl387 INTEGER (KIND=C_INT) :: zoom_size388 END SUBROUTINE cxios_get_axisgroup_zoom_size389 390 FUNCTION cxios_is_defined_axisgroup_zoom_size(axisgroup_hdl) BIND(C)391 USE ISO_C_BINDING392 LOGICAL(kind=C_BOOL) :: cxios_is_defined_axisgroup_zoom_size393 INTEGER (kind = C_INTPTR_T), VALUE :: axisgroup_hdl394 END FUNCTION cxios_is_defined_axisgroup_zoom_size395 396 339 END INTERFACE 397 340
Note: See TracChangeset
for help on using the changeset viewer.