Go to the source code of this file.
Functions/Subroutines | |
| type(dc_datetime) function | dcdatetime_add_ft (diff, time) |
| Functions for user defined operation (+). | |
| type(dc_datetime) function | dcdatetime_add_tf (time, diff) |
| type(dc_difftime) function | dcdatetime_add_ff (diff1, diff2) |
| type(dc_difftime) function | dcdatetime_add_fd (diff, sec) |
| type(dc_difftime) function | dcdatetime_add_fr (diff, sec) |
| type(dc_difftime) function | dcdatetime_add_fi (diff, sec) |
| type(dc_difftime) function dcdatetime_add_fd | ( | type(dc_difftime), intent(in) | diff, |
| real(dp), intent(in) | sec ) |
Add double precision seconds to DC_DIFFTIME
| [in] | diff | Time difference |
| [in] | sec | Seconds to add (double precision) |
Definition at line 134 of file dcdatetimeadd.f90.
References dc_date_internal::dcdate_nondimcheck(), dc_date_internal::dcdate_normalize(), and dc_types::dp.
| type(dc_difftime) function dcdatetime_add_ff | ( | type(dc_difftime), intent(in) | diff1, |
| type(dc_difftime), intent(in) | diff2 ) |
Add two DC_DIFFTIME values
| [in] | diff1 | First time difference |
| [in] | diff2 | Second time difference |
Definition at line 105 of file dcdatetimeadd.f90.
References dc_date_internal::dcdate_nondimcheck(), and dc_date_internal::dcdate_normalize().
| type(dc_difftime) function dcdatetime_add_fi | ( | type(dc_difftime), intent(in) | diff, |
| integer, intent(in) | sec ) |
Add integer seconds to DC_DIFFTIME
| [in] | diff | Time difference |
| [in] | sec | Seconds to add (integer) |
Definition at line 190 of file dcdatetimeadd.f90.
References dc_types::dp.
| type(dc_difftime) function dcdatetime_add_fr | ( | type(dc_difftime), intent(in) | diff, |
| real, intent(in) | sec ) |
Add single precision seconds to DC_DIFFTIME
| [in] | diff | Time difference |
| [in] | sec | Seconds to add (single precision) |
Definition at line 164 of file dcdatetimeadd.f90.
References dc_types::dp.
| type(dc_datetime) function dcdatetime_add_ft | ( | type(dc_difftime), intent(in) | diff, |
| type(dc_datetime), intent(in) | time ) |
Functions for user defined operation (+).
Procedures described in this file are provided from "dc_date" module.
Add DC_DIFFTIME to DC_DATETIME
Adds two datetime (DC_DATETIME type) or time difference (DC_DIFFTIME type).
| [in] | diff | Time difference |
| [in] | time | Datetime |
Definition at line 43 of file dcdatetimeadd.f90.
References dc_date_types::caltype.
| type(dc_datetime) function dcdatetime_add_tf | ( | type(dc_datetime), intent(in) | time, |
| type(dc_difftime), intent(in) | diff ) |
Add DC_DIFFTIME to DC_DATETIME (reversed order)
| [in] | time | Datetime |
| [in] | diff | Time difference |
Definition at line 81 of file dcdatetimeadd.f90.