- Timestamp:
- 03/19/24 16:12:21 (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS2/trunk/src/interface/fortran_attr/field_interface_attr.F90
r1492 r2618 50 50 51 51 52 SUBROUTINE cxios_set_field_build_workflow_graph(field_hdl, build_workflow_graph) BIND(C) 53 USE ISO_C_BINDING 54 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 55 LOGICAL (KIND=C_BOOL) , VALUE :: build_workflow_graph 56 END SUBROUTINE cxios_set_field_build_workflow_graph 57 58 SUBROUTINE cxios_get_field_build_workflow_graph(field_hdl, build_workflow_graph) BIND(C) 59 USE ISO_C_BINDING 60 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 61 LOGICAL (KIND=C_BOOL) :: build_workflow_graph 62 END SUBROUTINE cxios_get_field_build_workflow_graph 63 64 FUNCTION cxios_is_defined_field_build_workflow_graph(field_hdl) BIND(C) 65 USE ISO_C_BINDING 66 LOGICAL(kind=C_BOOL) :: cxios_is_defined_field_build_workflow_graph 67 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 68 END FUNCTION cxios_is_defined_field_build_workflow_graph 69 70 71 SUBROUTINE cxios_set_field_build_workflow_graph_end(field_hdl, build_workflow_graph_end) BIND(C) 72 USE ISO_C_BINDING 73 USE IDURATION 74 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 75 TYPE(txios(duration)), VALUE :: build_workflow_graph_end 76 END SUBROUTINE cxios_set_field_build_workflow_graph_end 77 78 SUBROUTINE cxios_get_field_build_workflow_graph_end(field_hdl, build_workflow_graph_end) BIND(C) 79 USE ISO_C_BINDING 80 USE IDURATION 81 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 82 TYPE(txios(duration)) :: build_workflow_graph_end 83 END SUBROUTINE cxios_get_field_build_workflow_graph_end 84 85 FUNCTION cxios_is_defined_field_build_workflow_graph_end(field_hdl) BIND(C) 86 USE ISO_C_BINDING 87 LOGICAL(kind=C_BOOL) :: cxios_is_defined_field_build_workflow_graph_end 88 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 89 END FUNCTION cxios_is_defined_field_build_workflow_graph_end 90 91 92 SUBROUTINE cxios_set_field_build_workflow_graph_start(field_hdl, build_workflow_graph_start) BIND(C) 93 USE ISO_C_BINDING 94 USE IDURATION 95 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 96 TYPE(txios(duration)), VALUE :: build_workflow_graph_start 97 END SUBROUTINE cxios_set_field_build_workflow_graph_start 98 99 SUBROUTINE cxios_get_field_build_workflow_graph_start(field_hdl, build_workflow_graph_start) BIND(C) 100 USE ISO_C_BINDING 101 USE IDURATION 102 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 103 TYPE(txios(duration)) :: build_workflow_graph_start 104 END SUBROUTINE cxios_get_field_build_workflow_graph_start 105 106 FUNCTION cxios_is_defined_field_build_workflow_graph_start(field_hdl) BIND(C) 107 USE ISO_C_BINDING 108 LOGICAL(kind=C_BOOL) :: cxios_is_defined_field_build_workflow_graph_start 109 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 110 END FUNCTION cxios_is_defined_field_build_workflow_graph_start 111 112 52 113 SUBROUTINE cxios_set_field_cell_methods(field_hdl, cell_methods, cell_methods_size) BIND(C) 53 114 USE ISO_C_BINDING … … 151 212 152 213 214 SUBROUTINE cxios_set_field_conversion_by_netcdf(field_hdl, conversion_by_netcdf) BIND(C) 215 USE ISO_C_BINDING 216 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 217 LOGICAL (KIND=C_BOOL) , VALUE :: conversion_by_netcdf 218 END SUBROUTINE cxios_set_field_conversion_by_netcdf 219 220 SUBROUTINE cxios_get_field_conversion_by_netcdf(field_hdl, conversion_by_netcdf) BIND(C) 221 USE ISO_C_BINDING 222 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 223 LOGICAL (KIND=C_BOOL) :: conversion_by_netcdf 224 END SUBROUTINE cxios_get_field_conversion_by_netcdf 225 226 FUNCTION cxios_is_defined_field_conversion_by_netcdf(field_hdl) BIND(C) 227 USE ISO_C_BINDING 228 LOGICAL(kind=C_BOOL) :: cxios_is_defined_field_conversion_by_netcdf 229 INTEGER (kind = C_INTPTR_T), VALUE :: field_hdl 230 END FUNCTION cxios_is_defined_field_conversion_by_netcdf 231 232 153 233 SUBROUTINE cxios_set_field_default_value(field_hdl, default_value) BIND(C) 154 234 USE ISO_C_BINDING
Note: See TracChangeset
for help on using the changeset viewer.