- Timestamp:
- 11/13/15 11:45:12 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/zoom_domain_interface_attr.F90
r784 r787 10 10 ! Do not call directly / interface FORTRAN 2003 <-> C99 11 11 12 SUBROUTINE cxios_set_zoom_domain_ zoom_ibegin(zoom_domain_hdl, zoom_ibegin) BIND(C)12 SUBROUTINE cxios_set_zoom_domain_ibegin(zoom_domain_hdl, ibegin) BIND(C) 13 13 USE ISO_C_BINDING 14 14 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 15 INTEGER (KIND=C_INT) , VALUE :: zoom_ibegin16 END SUBROUTINE cxios_set_zoom_domain_ zoom_ibegin15 INTEGER (KIND=C_INT) , VALUE :: ibegin 16 END SUBROUTINE cxios_set_zoom_domain_ibegin 17 17 18 SUBROUTINE cxios_get_zoom_domain_ zoom_ibegin(zoom_domain_hdl, zoom_ibegin) BIND(C)18 SUBROUTINE cxios_get_zoom_domain_ibegin(zoom_domain_hdl, ibegin) BIND(C) 19 19 USE ISO_C_BINDING 20 20 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 21 INTEGER (KIND=C_INT) :: zoom_ibegin22 END SUBROUTINE cxios_get_zoom_domain_ zoom_ibegin21 INTEGER (KIND=C_INT) :: ibegin 22 END SUBROUTINE cxios_get_zoom_domain_ibegin 23 23 24 FUNCTION cxios_is_defined_zoom_domain_ zoom_ibegin(zoom_domain_hdl) BIND(C)24 FUNCTION cxios_is_defined_zoom_domain_ibegin(zoom_domain_hdl) BIND(C) 25 25 USE ISO_C_BINDING 26 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ zoom_ibegin26 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ibegin 27 27 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 28 END FUNCTION cxios_is_defined_zoom_domain_ zoom_ibegin28 END FUNCTION cxios_is_defined_zoom_domain_ibegin 29 29 30 30 31 SUBROUTINE cxios_set_zoom_domain_ zoom_jbegin(zoom_domain_hdl, zoom_jbegin) BIND(C)31 SUBROUTINE cxios_set_zoom_domain_jbegin(zoom_domain_hdl, jbegin) BIND(C) 32 32 USE ISO_C_BINDING 33 33 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 34 INTEGER (KIND=C_INT) , VALUE :: zoom_jbegin35 END SUBROUTINE cxios_set_zoom_domain_ zoom_jbegin34 INTEGER (KIND=C_INT) , VALUE :: jbegin 35 END SUBROUTINE cxios_set_zoom_domain_jbegin 36 36 37 SUBROUTINE cxios_get_zoom_domain_ zoom_jbegin(zoom_domain_hdl, zoom_jbegin) BIND(C)37 SUBROUTINE cxios_get_zoom_domain_jbegin(zoom_domain_hdl, jbegin) BIND(C) 38 38 USE ISO_C_BINDING 39 39 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 40 INTEGER (KIND=C_INT) :: zoom_jbegin41 END SUBROUTINE cxios_get_zoom_domain_ zoom_jbegin40 INTEGER (KIND=C_INT) :: jbegin 41 END SUBROUTINE cxios_get_zoom_domain_jbegin 42 42 43 FUNCTION cxios_is_defined_zoom_domain_ zoom_jbegin(zoom_domain_hdl) BIND(C)43 FUNCTION cxios_is_defined_zoom_domain_jbegin(zoom_domain_hdl) BIND(C) 44 44 USE ISO_C_BINDING 45 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ zoom_jbegin45 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_jbegin 46 46 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 47 END FUNCTION cxios_is_defined_zoom_domain_ zoom_jbegin47 END FUNCTION cxios_is_defined_zoom_domain_jbegin 48 48 49 49 50 SUBROUTINE cxios_set_zoom_domain_ zoom_ni(zoom_domain_hdl, zoom_ni) BIND(C)50 SUBROUTINE cxios_set_zoom_domain_ni(zoom_domain_hdl, ni) BIND(C) 51 51 USE ISO_C_BINDING 52 52 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 53 INTEGER (KIND=C_INT) , VALUE :: zoom_ni54 END SUBROUTINE cxios_set_zoom_domain_ zoom_ni53 INTEGER (KIND=C_INT) , VALUE :: ni 54 END SUBROUTINE cxios_set_zoom_domain_ni 55 55 56 SUBROUTINE cxios_get_zoom_domain_ zoom_ni(zoom_domain_hdl, zoom_ni) BIND(C)56 SUBROUTINE cxios_get_zoom_domain_ni(zoom_domain_hdl, ni) BIND(C) 57 57 USE ISO_C_BINDING 58 58 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 59 INTEGER (KIND=C_INT) :: zoom_ni60 END SUBROUTINE cxios_get_zoom_domain_ zoom_ni59 INTEGER (KIND=C_INT) :: ni 60 END SUBROUTINE cxios_get_zoom_domain_ni 61 61 62 FUNCTION cxios_is_defined_zoom_domain_ zoom_ni(zoom_domain_hdl) BIND(C)62 FUNCTION cxios_is_defined_zoom_domain_ni(zoom_domain_hdl) BIND(C) 63 63 USE ISO_C_BINDING 64 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ zoom_ni64 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ni 65 65 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 66 END FUNCTION cxios_is_defined_zoom_domain_ zoom_ni66 END FUNCTION cxios_is_defined_zoom_domain_ni 67 67 68 68 69 SUBROUTINE cxios_set_zoom_domain_ zoom_nj(zoom_domain_hdl, zoom_nj) BIND(C)69 SUBROUTINE cxios_set_zoom_domain_nj(zoom_domain_hdl, nj) BIND(C) 70 70 USE ISO_C_BINDING 71 71 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 72 INTEGER (KIND=C_INT) , VALUE :: zoom_nj73 END SUBROUTINE cxios_set_zoom_domain_ zoom_nj72 INTEGER (KIND=C_INT) , VALUE :: nj 73 END SUBROUTINE cxios_set_zoom_domain_nj 74 74 75 SUBROUTINE cxios_get_zoom_domain_ zoom_nj(zoom_domain_hdl, zoom_nj) BIND(C)75 SUBROUTINE cxios_get_zoom_domain_nj(zoom_domain_hdl, nj) BIND(C) 76 76 USE ISO_C_BINDING 77 77 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 78 INTEGER (KIND=C_INT) :: zoom_nj79 END SUBROUTINE cxios_get_zoom_domain_ zoom_nj78 INTEGER (KIND=C_INT) :: nj 79 END SUBROUTINE cxios_get_zoom_domain_nj 80 80 81 FUNCTION cxios_is_defined_zoom_domain_ zoom_nj(zoom_domain_hdl) BIND(C)81 FUNCTION cxios_is_defined_zoom_domain_nj(zoom_domain_hdl) BIND(C) 82 82 USE ISO_C_BINDING 83 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_ zoom_nj83 LOGICAL(kind=C_BOOL) :: cxios_is_defined_zoom_domain_nj 84 84 INTEGER (kind = C_INTPTR_T), VALUE :: zoom_domain_hdl 85 END FUNCTION cxios_is_defined_zoom_domain_ zoom_nj85 END FUNCTION cxios_is_defined_zoom_domain_nj 86 86 87 87 END INTERFACE
Note: See TracChangeset
for help on using the changeset viewer.