- Timestamp:
- 03/24/15 11:21:45 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/variable_interface_attr.F90
r532 r581 6 6 MODULE variable_interface_attr 7 7 USE, INTRINSIC :: ISO_C_BINDING 8 9 INTERFACE ! Do not call directly / interface FORTRAN 2003 <-> C9910 11 8 9 INTERFACE 10 ! Do not call directly / interface FORTRAN 2003 <-> C99 11 12 12 SUBROUTINE cxios_set_variable_name(variable_hdl, name, name_size) BIND(C) 13 13 USE ISO_C_BINDING … … 16 16 INTEGER (kind = C_INT) , VALUE :: name_size 17 17 END SUBROUTINE cxios_set_variable_name 18 18 19 19 SUBROUTINE cxios_get_variable_name(variable_hdl, name, name_size) BIND(C) 20 20 USE ISO_C_BINDING … … 23 23 INTEGER (kind = C_INT) , VALUE :: name_size 24 24 END SUBROUTINE cxios_get_variable_name 25 26 FUNCTION cxios_is_defined_variable_name(variable_hdl 25 26 FUNCTION cxios_is_defined_variable_name(variable_hdl) BIND(C) 27 27 USE ISO_C_BINDING 28 28 LOGICAL(kind=C_BOOL) :: cxios_is_defined_variable_name 29 29 INTEGER (kind = C_INTPTR_T), VALUE :: variable_hdl 30 30 END FUNCTION cxios_is_defined_variable_name 31 32 31 32 33 33 SUBROUTINE cxios_set_variable_type(variable_hdl, type, type_size) BIND(C) 34 34 USE ISO_C_BINDING … … 37 37 INTEGER (kind = C_INT) , VALUE :: type_size 38 38 END SUBROUTINE cxios_set_variable_type 39 39 40 40 SUBROUTINE cxios_get_variable_type(variable_hdl, type, type_size) BIND(C) 41 41 USE ISO_C_BINDING … … 44 44 INTEGER (kind = C_INT) , VALUE :: type_size 45 45 END SUBROUTINE cxios_get_variable_type 46 47 FUNCTION cxios_is_defined_variable_type(variable_hdl 46 47 FUNCTION cxios_is_defined_variable_type(variable_hdl) BIND(C) 48 48 USE ISO_C_BINDING 49 49 LOGICAL(kind=C_BOOL) :: cxios_is_defined_variable_type 50 50 INTEGER (kind = C_INTPTR_T), VALUE :: variable_hdl 51 51 END FUNCTION cxios_is_defined_variable_type 52 53 54 END INTERFACE 55 52 53 END INTERFACE 54 56 55 END MODULE variable_interface_attr
Note: See TracChangeset
for help on using the changeset viewer.