Changeset 576 for XIOS/trunk/src/interface/fortran/date_interface.F90
- Timestamp:
- 03/13/15 17:49:10 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran/date_interface.F90
r549 r576 3 3 MODULE DATE_INTERFACE 4 4 USE, INTRINSIC :: ISO_C_BINDING 5 USE IDURATION, only : txios(duration) 5 6 6 7 TYPE, BIND(C) :: txios(date) 7 8 INTEGER(kind = C_INT) :: year, month, day, hour, minute, second 8 9 END TYPE txios(date) 10 11 PRIVATE :: txios(duration) 9 12 10 13 INTERFACE ! Ne pas appeler directement/Interface FORTRAN 2003 <-> C99 … … 18 21 TYPE(txios(date)) FUNCTION cxios_date_add_duration(date, dur) BIND(C) 19 22 USE ISO_C_BINDING 20 USE IDURATION, only : txios(duration)21 23 IMPORT :: txios(date) 24 IMPORT :: txios(duration) 22 25 TYPE(txios(date)), VALUE :: date 23 26 TYPE(txios(duration)), VALUE :: dur … … 26 29 TYPE(txios(date)) FUNCTION cxios_date_sub_duration(date, dur) BIND(C) 27 30 USE ISO_C_BINDING 28 USE IDURATION, only : txios(duration)29 31 IMPORT :: txios(date) 32 IMPORT :: txios(duration) 30 33 TYPE(txios(date)), VALUE :: date 31 34 TYPE(txios(duration)), VALUE :: dur … … 34 37 TYPE(txios(duration)) FUNCTION cxios_date_sub(date1, date2) BIND(C) 35 38 USE ISO_C_BINDING 36 USE IDURATION, only : txios(duration)37 39 IMPORT :: txios(date) 40 IMPORT :: txios(duration) 38 41 TYPE(txios(date)), VALUE :: date1, date2 39 42 END FUNCTION cxios_date_sub
Note: See TracChangeset
for help on using the changeset viewer.