|
◆ vol7d_decompute_stat_proc()
subroutine vol7d_class_compute::vol7d_decompute_stat_proc |
( |
type(vol7d), intent(inout) |
this, |
|
|
type(vol7d), intent(out) |
that, |
|
|
type(timedelta), intent(in) |
step, |
|
|
type(vol7d), intent(inout), optional |
other, |
|
|
integer, intent(in), optional |
stat_proc_input |
|
) |
| |
Method to transform the timerange of a set of data from statistically processed to instantaneous.
The data does not change, only time and timerange descriptors change.
The output that vol7d object contains elements from the original volume this satisfying the conditions
Output data will have timerange 254, p1 = 0 and p2 = 0; the time dimension is shifted by half step so that it coincides with the mid point of the input statistical processing interval.
- Parametri
-
[in,out] | this | volume providing data to be recomputed, it is not modified by the method, apart from performing a vol7d_alloc_vol on it |
[out] | that | output volume which will contain the recomputed data |
[in] | step | length of the step over which the statistical processing is performed |
[in,out] | other | optional volume that, on exit, is going to contain the data that did not contribute to the statistical processing |
[in] | stat_proc_input | type of statistical processing of data that has to be processed (from grib2 table), if not provided, averaged data (statistical processing = 0) is processed |
Definizione alla linea 954 del file vol7d_class_compute.F90.
955 END SUBROUTINE makeother 957 END SUBROUTINE vol7d_recompute_stat_proc_diff 987 SUBROUTINE vol7d_compute_stat_proc_metamorph(this, that, stat_proc_input, stat_proc) 988 TYPE(vol7d), INTENT(inout) :: this 989 TYPE(vol7d), INTENT(out) :: that 990 INTEGER, INTENT(in) :: stat_proc_input 991 INTEGER, INTENT(in) :: stat_proc
|