- Timestamp:
- 01/25/17 16:25:17 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/src/interface/fortran_attr/fieldgroup_interface_attr.F90
r1005 r1037 50 50 51 51 52 SUBROUTINE cxios_set_fieldgroup_cell_methods(fieldgroup_hdl, cell_methods, cell_methods_size) BIND(C)53 USE ISO_C_BINDING54 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl55 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: cell_methods56 INTEGER (kind = C_INT) , VALUE :: cell_methods_size57 END SUBROUTINE cxios_set_fieldgroup_cell_methods58 59 SUBROUTINE cxios_get_fieldgroup_cell_methods(fieldgroup_hdl, cell_methods, cell_methods_size) BIND(C)60 USE ISO_C_BINDING61 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl62 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: cell_methods63 INTEGER (kind = C_INT) , VALUE :: cell_methods_size64 END SUBROUTINE cxios_get_fieldgroup_cell_methods65 66 FUNCTION cxios_is_defined_fieldgroup_cell_methods(fieldgroup_hdl) BIND(C)67 USE ISO_C_BINDING68 LOGICAL(kind=C_BOOL) :: cxios_is_defined_fieldgroup_cell_methods69 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl70 END FUNCTION cxios_is_defined_fieldgroup_cell_methods71 72 73 SUBROUTINE cxios_set_fieldgroup_cell_methods_mode(fieldgroup_hdl, cell_methods_mode, cell_methods_mode_size) BIND(C)74 USE ISO_C_BINDING75 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl76 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: cell_methods_mode77 INTEGER (kind = C_INT) , VALUE :: cell_methods_mode_size78 END SUBROUTINE cxios_set_fieldgroup_cell_methods_mode79 80 SUBROUTINE cxios_get_fieldgroup_cell_methods_mode(fieldgroup_hdl, cell_methods_mode, cell_methods_mode_size) BIND(C)81 USE ISO_C_BINDING82 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl83 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: cell_methods_mode84 INTEGER (kind = C_INT) , VALUE :: cell_methods_mode_size85 END SUBROUTINE cxios_get_fieldgroup_cell_methods_mode86 87 FUNCTION cxios_is_defined_fieldgroup_cell_methods_mode(fieldgroup_hdl) BIND(C)88 USE ISO_C_BINDING89 LOGICAL(kind=C_BOOL) :: cxios_is_defined_fieldgroup_cell_methods_mode90 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl91 END FUNCTION cxios_is_defined_fieldgroup_cell_methods_mode92 93 94 52 SUBROUTINE cxios_set_fieldgroup_compression_level(fieldgroup_hdl, compression_level) BIND(C) 95 53 USE ISO_C_BINDING … … 189 147 190 148 191 SUBROUTINE cxios_set_fieldgroup_expr(fieldgroup_hdl, expr, expr_size) BIND(C)192 USE ISO_C_BINDING193 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl194 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: expr195 INTEGER (kind = C_INT) , VALUE :: expr_size196 END SUBROUTINE cxios_set_fieldgroup_expr197 198 SUBROUTINE cxios_get_fieldgroup_expr(fieldgroup_hdl, expr, expr_size) BIND(C)199 USE ISO_C_BINDING200 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl201 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: expr202 INTEGER (kind = C_INT) , VALUE :: expr_size203 END SUBROUTINE cxios_get_fieldgroup_expr204 205 FUNCTION cxios_is_defined_fieldgroup_expr(fieldgroup_hdl) BIND(C)206 USE ISO_C_BINDING207 LOGICAL(kind=C_BOOL) :: cxios_is_defined_fieldgroup_expr208 INTEGER (kind = C_INTPTR_T), VALUE :: fieldgroup_hdl209 END FUNCTION cxios_is_defined_fieldgroup_expr210 211 212 149 SUBROUTINE cxios_set_fieldgroup_field_ref(fieldgroup_hdl, field_ref, field_ref_size) BIND(C) 213 150 USE ISO_C_BINDING
Note: See TracChangeset
for help on using the changeset viewer.