49 &
operator(==),
operator(<),
operator(>),
operator(<=),
operator(>=), &
50 &
operator(+),
assignment(=)
55 call eval(time1, sclyear=year1)
56 call eval(time2, sclyear=year2)
59 if (year1 == year2 .and. time1_sec == time2_sec)
then
96 if ( diff1 % mon == diff2 % mon &
97 & .and. diff1 % day == diff2 % day &
98 & .and. diff1 % sec == diff2 % sec )
then
131 integer,
intent(in):: i
133 result = real(i) == diff
154 integer,
intent(in):: i
246 real(
dp),
intent(in):: d
274 real(
dp),
intent(in):: d
logical function dcdatetime_eq_df(d, diff)
logical function dcdatetime_eq_fd(diff, d)
logical function dcdatetime_eq_ff(diff1, diff2)
logical function dcdatetime_eq_tt(time1, time2)
Functions for user defined operation (==).
logical function dcdatetime_eq_if(i, diff)
logical function dcdatetime_eq_fr(diff, r)
logical function dcdatetime_eq_rf(r, diff)
logical function dcdatetime_eq_fi(diff, i)
Interface declarations for procedures provided from dc_date.
Derived types and parameters for date and time.
Scaled seconds module for precise time operations.
Provides kind type parameter values.
integer, parameter, public dp
Double Precision Real number