- Timestamp:
- 03/24/15 11:21:45 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/variablegroup_interface_attr.F90
r532 r581 6 6 MODULE variablegroup_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_variablegroup_group_ref(variablegroup_hdl, group_ref, group_ref_size) BIND(C) 13 13 USE ISO_C_BINDING … … 16 16 INTEGER (kind = C_INT) , VALUE :: group_ref_size 17 17 END SUBROUTINE cxios_set_variablegroup_group_ref 18 18 19 19 SUBROUTINE cxios_get_variablegroup_group_ref(variablegroup_hdl, group_ref, group_ref_size) BIND(C) 20 20 USE ISO_C_BINDING … … 23 23 INTEGER (kind = C_INT) , VALUE :: group_ref_size 24 24 END SUBROUTINE cxios_get_variablegroup_group_ref 25 26 FUNCTION cxios_is_defined_variablegroup_group_ref(variablegroup_hdl 25 26 FUNCTION cxios_is_defined_variablegroup_group_ref(variablegroup_hdl) BIND(C) 27 27 USE ISO_C_BINDING 28 28 LOGICAL(kind=C_BOOL) :: cxios_is_defined_variablegroup_group_ref 29 29 INTEGER (kind = C_INTPTR_T), VALUE :: variablegroup_hdl 30 30 END FUNCTION cxios_is_defined_variablegroup_group_ref 31 32 31 32 33 33 SUBROUTINE cxios_set_variablegroup_name(variablegroup_hdl, name, name_size) BIND(C) 34 34 USE ISO_C_BINDING … … 37 37 INTEGER (kind = C_INT) , VALUE :: name_size 38 38 END SUBROUTINE cxios_set_variablegroup_name 39 39 40 40 SUBROUTINE cxios_get_variablegroup_name(variablegroup_hdl, name, name_size) BIND(C) 41 41 USE ISO_C_BINDING … … 44 44 INTEGER (kind = C_INT) , VALUE :: name_size 45 45 END SUBROUTINE cxios_get_variablegroup_name 46 47 FUNCTION cxios_is_defined_variablegroup_name(variablegroup_hdl 46 47 FUNCTION cxios_is_defined_variablegroup_name(variablegroup_hdl) BIND(C) 48 48 USE ISO_C_BINDING 49 49 LOGICAL(kind=C_BOOL) :: cxios_is_defined_variablegroup_name 50 50 INTEGER (kind = C_INTPTR_T), VALUE :: variablegroup_hdl 51 51 END FUNCTION cxios_is_defined_variablegroup_name 52 53 52 53 54 54 SUBROUTINE cxios_set_variablegroup_type(variablegroup_hdl, type, type_size) BIND(C) 55 55 USE ISO_C_BINDING … … 58 58 INTEGER (kind = C_INT) , VALUE :: type_size 59 59 END SUBROUTINE cxios_set_variablegroup_type 60 60 61 61 SUBROUTINE cxios_get_variablegroup_type(variablegroup_hdl, type, type_size) BIND(C) 62 62 USE ISO_C_BINDING … … 65 65 INTEGER (kind = C_INT) , VALUE :: type_size 66 66 END SUBROUTINE cxios_get_variablegroup_type 67 68 FUNCTION cxios_is_defined_variablegroup_type(variablegroup_hdl 67 68 FUNCTION cxios_is_defined_variablegroup_type(variablegroup_hdl) BIND(C) 69 69 USE ISO_C_BINDING 70 70 LOGICAL(kind=C_BOOL) :: cxios_is_defined_variablegroup_type 71 71 INTEGER (kind = C_INTPTR_T), VALUE :: variablegroup_hdl 72 72 END FUNCTION cxios_is_defined_variablegroup_type 73 74 75 END INTERFACE 76 73 74 END INTERFACE 75 77 76 END MODULE variablegroup_interface_attr
Note: See TracChangeset
for help on using the changeset viewer.