- Timestamp:
- 09/19/13 17:05:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/domaingroup_interface_attr.f90
r432 r449 9 9 10 10 11 SUBROUTINE cxios_set_domaingroup_bounds_lat(domaingroup_hdl, bounds_lat, extent1, extent2) BIND(C) 12 USE ISO_C_BINDING 13 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 14 REAL (KIND=C_DOUBLE) , DIMENSION(*) :: bounds_lat 15 INTEGER (kind = C_INT), VALUE :: extent1 16 INTEGER (kind = C_INT), VALUE :: extent2 17 END SUBROUTINE cxios_set_domaingroup_bounds_lat 18 19 SUBROUTINE cxios_get_domaingroup_bounds_lat(domaingroup_hdl, bounds_lat, extent1, extent2) BIND(C) 20 USE ISO_C_BINDING 21 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 22 REAL (KIND=C_DOUBLE) , DIMENSION(*) :: bounds_lat 23 INTEGER (kind = C_INT), VALUE :: extent1 24 INTEGER (kind = C_INT), VALUE :: extent2 25 END SUBROUTINE cxios_get_domaingroup_bounds_lat 26 27 FUNCTION cxios_is_defined_domaingroup_bounds_lat(domaingroup_hdl ) BIND(C) 28 USE ISO_C_BINDING 29 LOGICAL(kind=C_BOOL) :: cxios_is_defined_domaingroup_bounds_lat 30 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 31 END FUNCTION cxios_is_defined_domaingroup_bounds_lat 32 33 34 SUBROUTINE cxios_set_domaingroup_bounds_lon(domaingroup_hdl, bounds_lon, extent1, extent2) BIND(C) 35 USE ISO_C_BINDING 36 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 37 REAL (KIND=C_DOUBLE) , DIMENSION(*) :: bounds_lon 38 INTEGER (kind = C_INT), VALUE :: extent1 39 INTEGER (kind = C_INT), VALUE :: extent2 40 END SUBROUTINE cxios_set_domaingroup_bounds_lon 41 42 SUBROUTINE cxios_get_domaingroup_bounds_lon(domaingroup_hdl, bounds_lon, extent1, extent2) BIND(C) 43 USE ISO_C_BINDING 44 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 45 REAL (KIND=C_DOUBLE) , DIMENSION(*) :: bounds_lon 46 INTEGER (kind = C_INT), VALUE :: extent1 47 INTEGER (kind = C_INT), VALUE :: extent2 48 END SUBROUTINE cxios_get_domaingroup_bounds_lon 49 50 FUNCTION cxios_is_defined_domaingroup_bounds_lon(domaingroup_hdl ) BIND(C) 51 USE ISO_C_BINDING 52 LOGICAL(kind=C_BOOL) :: cxios_is_defined_domaingroup_bounds_lon 53 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 54 END FUNCTION cxios_is_defined_domaingroup_bounds_lon 55 56 11 57 SUBROUTINE cxios_set_domaingroup_data_dim(domaingroup_hdl, data_dim) BIND(C) 12 58 USE ISO_C_BINDING … … 466 512 467 513 514 SUBROUTINE cxios_set_domaingroup_nvertex(domaingroup_hdl, nvertex) BIND(C) 515 USE ISO_C_BINDING 516 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 517 INTEGER (KIND=C_INT) , VALUE :: nvertex 518 END SUBROUTINE cxios_set_domaingroup_nvertex 519 520 SUBROUTINE cxios_get_domaingroup_nvertex(domaingroup_hdl, nvertex) BIND(C) 521 USE ISO_C_BINDING 522 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 523 INTEGER (KIND=C_INT) :: nvertex 524 END SUBROUTINE cxios_get_domaingroup_nvertex 525 526 FUNCTION cxios_is_defined_domaingroup_nvertex(domaingroup_hdl ) BIND(C) 527 USE ISO_C_BINDING 528 LOGICAL(kind=C_BOOL) :: cxios_is_defined_domaingroup_nvertex 529 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 530 END FUNCTION cxios_is_defined_domaingroup_nvertex 531 532 468 533 SUBROUTINE cxios_set_domaingroup_standard_name(domaingroup_hdl, standard_name, standard_name_size) BIND(C) 469 534 USE ISO_C_BINDING … … 487 552 488 553 554 SUBROUTINE cxios_set_domaingroup_type(domaingroup_hdl, type, type_size) BIND(C) 555 USE ISO_C_BINDING 556 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 557 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: type 558 INTEGER (kind = C_INT) , VALUE :: type_size 559 END SUBROUTINE cxios_set_domaingroup_type 560 561 SUBROUTINE cxios_get_domaingroup_type(domaingroup_hdl, type, type_size) BIND(C) 562 USE ISO_C_BINDING 563 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 564 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: type 565 INTEGER (kind = C_INT) , VALUE :: type_size 566 END SUBROUTINE cxios_get_domaingroup_type 567 568 FUNCTION cxios_is_defined_domaingroup_type(domaingroup_hdl ) BIND(C) 569 USE ISO_C_BINDING 570 LOGICAL(kind=C_BOOL) :: cxios_is_defined_domaingroup_type 571 INTEGER (kind = C_INTPTR_T), VALUE :: domaingroup_hdl 572 END FUNCTION cxios_is_defined_domaingroup_type 573 574 489 575 SUBROUTINE cxios_set_domaingroup_zoom_ibegin(domaingroup_hdl, zoom_ibegin) BIND(C) 490 576 USE ISO_C_BINDING
Note: See TracChangeset
for help on using the changeset viewer.