FORCES
FORtran lib for Comp. Env. Sys.
|
Day-to-month average (day2mon_average) More...
Public Member Functions | |
subroutine | day2mon_average_dp (daily_data, years, months, days, mon_avg, misval, rm_misval) |
Day-to-month average (day2mon_average)
converts daily time series to monthly
[in] | real(sp/dp) :: daily_data(:) | array of daily 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 |
[out] | real(sp/dp) :: mon_average(:) | array of monthly averaged values |
[in] | real(sp/dp), optional :: misval | missing value definition |
[in] | logical, optional :: rm_misval | switch to exclude missing values |
Definition at line 43 of file mo_temporal_aggregation.f90.
subroutine mo_temporal_aggregation::day2mon_average::day2mon_average_dp | ( | real(dp), dimension(:), intent(in) | daily_data, |
integer(i4), intent(in) | years, | ||
integer(i4), intent(in) | months, | ||
integer(i4), intent(in) | days, | ||
real(dp), dimension(:), intent(out), allocatable | mon_avg, | ||
real(dp), intent(in), optional | misval, | ||
logical, intent(in), optional | rm_misval | ||
) |
Definition at line 100 of file mo_temporal_aggregation.f90.