Go to the source code of this file.
Functions/Subroutines | |
| type(dc_datetime) function | dcdatetime_sub_tf (time, diff) |
| Functions for user defined operation (-). | |
| type(dc_difftime) function | dcdatetime_sub_tt (time1, time2) |
| type(dc_difftime) function | dcdatetime_sub_ff (diff1, diff2) |
| type(dc_difftime) function | dcdatetime_sub_fd (diff, sec) |
| type(dc_difftime) function | dcdatetime_sub_fr (diff, sec) |
| type(dc_difftime) function | dcdatetime_sub_fi (diff, sec) |
| type(dc_difftime) function dcdatetime_sub_fd | ( | type(dc_difftime), intent(in) | diff, |
| real(dp), intent(in) | sec ) |
Subtract double precision from DC_DIFFTIME
Subtract a double precision seconds value from a time difference.
| [in] | diff | Time difference (minuend) |
| [in] | sec | Seconds to subtract (double precision) |
Definition at line 164 of file dcdatetimesub.f90.
References dc_date_internal::dcdate_normalize(), and dc_types::dp.
| type(dc_difftime) function dcdatetime_sub_ff | ( | type(dc_difftime), intent(in) | diff1, |
| type(dc_difftime), intent(in) | diff2 ) |
Subtract two DC_DIFFTIME values
Subtract one time difference from another.
| [in] | diff1 | First time difference (minuend) |
| [in] | diff2 | Second time difference (subtrahend) |
Definition at line 128 of file dcdatetimesub.f90.
References dc_date_internal::dcdate_nondimcheck(), and dc_date_internal::dcdate_normalize().
| type(dc_difftime) function dcdatetime_sub_fi | ( | type(dc_difftime), intent(in) | diff, |
| integer, intent(in) | sec ) |
Subtract integer from DC_DIFFTIME
Subtract an integer seconds value from a time difference.
| [in] | diff | Time difference (minuend) |
| [in] | sec | Seconds to subtract (integer) |
Definition at line 234 of file dcdatetimesub.f90.
References dc_types::dp.
| type(dc_difftime) function dcdatetime_sub_fr | ( | type(dc_difftime), intent(in) | diff, |
| real, intent(in) | sec ) |
Subtract single precision from DC_DIFFTIME
Subtract a single precision seconds value from a time difference.
| [in] | diff | Time difference (minuend) |
| [in] | sec | Seconds to subtract (single precision) |
Definition at line 201 of file dcdatetimesub.f90.
References dc_types::dp.
| type(dc_datetime) function dcdatetime_sub_tf | ( | type(dc_datetime), intent(in) | time, |
| type(dc_difftime), intent(in) | diff ) |
Functions for user defined operation (-).
This file contains implementation procedures of subtraction for dc_date_types#DC_DATETIME and dc_date_types#DC_DIFFTIME.
Subtract DC_DIFFTIME from DC_DATETIME
Subtract a time difference from a datetime.
| [in] | time | Datetime to subtract from |
| [in] | diff | Time difference to subtract |
Definition at line 43 of file dcdatetimesub.f90.
References dc_date_types::caltype.
| type(dc_difftime) function dcdatetime_sub_tt | ( | type(dc_datetime), intent(in) | time1, |
| type(dc_datetime), intent(in) | time2 ) |
Subtract two DC_DATETIME values
Subtract one datetime from another and return the difference.
| [in] | time1 | First datetime (minuend) |
| [in] | time2 | Second datetime (subtrahend) |
Definition at line 89 of file dcdatetimesub.f90.
References dc_date_internal::dcdate_normalize().