Changeset 2338 for XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/fortran_attr/interpolate_axis_interface_attr.F90
- Timestamp:
- 06/28/22 11:44:19 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/interface/fortran_attr/interpolate_axis_interface_attr.F90
r891 r2338 29 29 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 30 30 END FUNCTION cxios_is_defined_interpolate_axis_coordinate 31 32 33 SUBROUTINE cxios_set_interpolate_axis_coordinate_dst(interpolate_axis_hdl, coordinate_dst, coordinate_dst_size) BIND(C) 34 USE ISO_C_BINDING 35 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 36 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: coordinate_dst 37 INTEGER (kind = C_INT) , VALUE :: coordinate_dst_size 38 END SUBROUTINE cxios_set_interpolate_axis_coordinate_dst 39 40 SUBROUTINE cxios_get_interpolate_axis_coordinate_dst(interpolate_axis_hdl, coordinate_dst, coordinate_dst_size) BIND(C) 41 USE ISO_C_BINDING 42 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 43 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: coordinate_dst 44 INTEGER (kind = C_INT) , VALUE :: coordinate_dst_size 45 END SUBROUTINE cxios_get_interpolate_axis_coordinate_dst 46 47 FUNCTION cxios_is_defined_interpolate_axis_coordinate_dst(interpolate_axis_hdl) BIND(C) 48 USE ISO_C_BINDING 49 LOGICAL(kind=C_BOOL) :: cxios_is_defined_interpolate_axis_coordinate_dst 50 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 51 END FUNCTION cxios_is_defined_interpolate_axis_coordinate_dst 52 53 54 SUBROUTINE cxios_set_interpolate_axis_coordinate_src(interpolate_axis_hdl, coordinate_src, coordinate_src_size) BIND(C) 55 USE ISO_C_BINDING 56 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 57 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: coordinate_src 58 INTEGER (kind = C_INT) , VALUE :: coordinate_src_size 59 END SUBROUTINE cxios_set_interpolate_axis_coordinate_src 60 61 SUBROUTINE cxios_get_interpolate_axis_coordinate_src(interpolate_axis_hdl, coordinate_src, coordinate_src_size) BIND(C) 62 USE ISO_C_BINDING 63 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 64 CHARACTER(kind = C_CHAR) , DIMENSION(*) :: coordinate_src 65 INTEGER (kind = C_INT) , VALUE :: coordinate_src_size 66 END SUBROUTINE cxios_get_interpolate_axis_coordinate_src 67 68 FUNCTION cxios_is_defined_interpolate_axis_coordinate_src(interpolate_axis_hdl) BIND(C) 69 USE ISO_C_BINDING 70 LOGICAL(kind=C_BOOL) :: cxios_is_defined_interpolate_axis_coordinate_src 71 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 72 END FUNCTION cxios_is_defined_interpolate_axis_coordinate_src 73 74 75 SUBROUTINE cxios_set_interpolate_axis_extrapolate(interpolate_axis_hdl, extrapolate) BIND(C) 76 USE ISO_C_BINDING 77 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 78 LOGICAL (KIND=C_BOOL) , VALUE :: extrapolate 79 END SUBROUTINE cxios_set_interpolate_axis_extrapolate 80 81 SUBROUTINE cxios_get_interpolate_axis_extrapolate(interpolate_axis_hdl, extrapolate) BIND(C) 82 USE ISO_C_BINDING 83 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 84 LOGICAL (KIND=C_BOOL) :: extrapolate 85 END SUBROUTINE cxios_get_interpolate_axis_extrapolate 86 87 FUNCTION cxios_is_defined_interpolate_axis_extrapolate(interpolate_axis_hdl) BIND(C) 88 USE ISO_C_BINDING 89 LOGICAL(kind=C_BOOL) :: cxios_is_defined_interpolate_axis_extrapolate 90 INTEGER (kind = C_INTPTR_T), VALUE :: interpolate_axis_hdl 91 END FUNCTION cxios_is_defined_interpolate_axis_extrapolate 31 92 32 93
Note: See TracChangeset
for help on using the changeset viewer.