Ignore:
Timestamp:
03/19/24 14:23:16 (4 months ago)
Author:
jderouillat
Message:

Add XIOS3 fortran interfaces (resources management, chunking, compression)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/interface/fortran_attr/axis_interface_attr.F90

    r1492 r2616  
    113113 
    114114 
     115    SUBROUTINE cxios_set_axis_chunking_weight(axis_hdl, chunking_weight) BIND(C) 
     116      USE ISO_C_BINDING 
     117      INTEGER (kind = C_INTPTR_T), VALUE :: axis_hdl 
     118      REAL (KIND=C_DOUBLE)      , VALUE :: chunking_weight 
     119    END SUBROUTINE cxios_set_axis_chunking_weight 
     120 
     121    SUBROUTINE cxios_get_axis_chunking_weight(axis_hdl, chunking_weight) BIND(C) 
     122      USE ISO_C_BINDING 
     123      INTEGER (kind = C_INTPTR_T), VALUE :: axis_hdl 
     124      REAL (KIND=C_DOUBLE)             :: chunking_weight 
     125    END SUBROUTINE cxios_get_axis_chunking_weight 
     126 
     127    FUNCTION cxios_is_defined_axis_chunking_weight(axis_hdl) BIND(C) 
     128      USE ISO_C_BINDING 
     129      LOGICAL(kind=C_BOOL) :: cxios_is_defined_axis_chunking_weight 
     130      INTEGER (kind = C_INTPTR_T), VALUE :: axis_hdl 
     131    END FUNCTION cxios_is_defined_axis_chunking_weight 
     132 
     133 
    115134    SUBROUTINE cxios_set_axis_comment(axis_hdl, comment, comment_size) BIND(C) 
    116135      USE ISO_C_BINDING 
Note: See TracChangeset for help on using the changeset viewer.