Functions/Subroutines | |
subroutine, public | dcdate_normalize (day, sec, day_seconds, nondim_flag) |
subroutine, public | dcdate_set_day_seconds_scl |
subroutine, public | dcdate_nondimcheck (opr, diff1, diff2, rslt) |
integer function | parsetimeunits (str) |
character(token) function, public | dcdate_parse_unit (str) |
subroutine, public dc_date_internal::dcdate_nondimcheck | ( | character(*), intent(in) | opr, |
type(dc_difftime), intent(in) | diff1, | ||
type(dc_difftime), intent(in) | diff2, | ||
type(dc_difftime), intent(inout) | rslt | ||
) |
Definition at line 84 of file dc_date_internal.f90.
References dc_error::dc_edimtime, and dc_error::storeerror().
Referenced by dcdatetime_add_fd(), dcdatetime_add_ff(), dcdatetime_max_ff(), dcdatetime_min_ff(), dcdatetime_mod_ff(), and dcdatetime_sub_ff().
subroutine, public dc_date_internal::dcdate_normalize | ( | type(dc_scaled_sec), intent(inout) | day, |
type(dc_scaled_sec), intent(inout) | sec, | ||
type(dc_scaled_sec), intent(in), optional | day_seconds, | ||
logical, intent(in) | nondim_flag | ||
) |
Definition at line 27 of file dc_date_internal.f90.
References dc_date_types::day_seconds_scl, dcdate_set_day_seconds_scl(), and dc_date_types::flag_set_day_seconds_scl.
Referenced by dcdatetime_add_fd(), dcdatetime_add_ff(), dcdatetime_div_fd(), dcdatetime_mod_ff(), dcdatetime_mul_df(), dcdatetime_mul_if(), dcdatetime_sub_fd(), dcdatetime_sub_ff(), dcdatetime_sub_tt(), and dcdifftimecreate1().
character(token) function, public dc_date_internal::dcdate_parse_unit | ( | character(*), intent(in) | str | ) |
Definition at line 208 of file dc_date_internal.f90.
References dc_types::token, dc_date_types::unit_day, dc_date_types::unit_hour, dc_date_types::unit_min, dc_date_types::unit_month, dc_date_types::unit_nondim, dc_date_types::unit_sec, and dc_date_types::unit_year.
subroutine, public dc_date_internal::dcdate_set_day_seconds_scl | ( | ) |
Definition at line 73 of file dc_date_internal.f90.
References dc_date_types::day_seconds, dc_date_types::day_seconds_scl, and dc_date_types::flag_set_day_seconds_scl.
Referenced by dcdate_normalize(), and dcdatetimecreate1().
integer function dc_date_internal::parsetimeunits | ( | character(*), intent(in) | str | ) |
Definition at line 107 of file dc_date_internal.f90.
References dc_types::token, dc_date_types::unit_day, dc_date_types::unit_hour, dc_date_types::unit_min, dc_date_types::unit_month, dc_date_types::unit_nondim, dc_date_types::unit_sec, dc_date_types::unit_symbol_day, dc_date_types::unit_symbol_err, dc_date_types::unit_symbol_hour, dc_date_types::unit_symbol_min, dc_date_types::unit_symbol_month, dc_date_types::unit_symbol_nondim, dc_date_types::unit_symbol_sec, dc_date_types::unit_symbol_year, and dc_date_types::unit_year.