FORCES
FORtran lib for Comp. Env. Sys.
|
Hour-to-day average (hour2day_average) More...
Public Member Functions | |
subroutine | hour2day_average_dp (hourly_data, years, months, days, hours, day_avg, misval, rm_misval) |
Hour-to-day average (hour2day_average)
converts hourly time series to daily
[in] | real(sp/dp) :: hourly_data(:) | array of hourly time series |
[in] | integer(i4) :: year | year of the starting time |
[in] | integer(i4) :: month | month of the starting time |
[in] | integer(i4) :: day | day of the starting time |
[in] | integer(i4) :: hour | hour of the starting time |
[in,out] | real(sp/dp) :: day_average(:) | array of daily averaged values |
[in] | real(sp/dp), optional :: misval | missing value definition |
[in] | logical, optional :: rm_misval | switch to exclude missing values |
Definition at line 67 of file mo_temporal_aggregation.f90.
subroutine mo_temporal_aggregation::hour2day_average::hour2day_average_dp | ( | real(dp), dimension(:), intent(in) | hourly_data, |
integer(i4), intent(in) | years, | ||
integer(i4), intent(in) | months, | ||
integer(i4), intent(in) | days, | ||
integer(i4), intent(in) | hours, | ||
real(dp), dimension(:), intent(inout), allocatable | day_avg, | ||
real(dp), intent(in), optional | misval, | ||
logical, intent(in), optional | rm_misval | ||
) |
Definition at line 208 of file mo_temporal_aggregation.f90.