libsim  Versione8.0.0

◆ pack_distinct_sorted_ttr_mapper()

type(ttr_mapper) function, dimension(dim) stat_proc_engine::pack_distinct_sorted_ttr_mapper ( type(ttr_mapper), dimension(:), intent(in)  vect,
integer, intent(in)  dim,
logical, dimension(:), intent(in), optional  mask 
)

compatta gli elementi distinti di vect in un sorted array

Definizione alla linea 950 del file stat_proc_engine.F90.

950  decoded%reftime = time
951  decoded%pend = time + p1
952  decoded%pstart = decoded%pend - step
953 ELSE IF (time_definition == 1 .OR. time_definition == 2) THEN ! time == verification time
954  decoded%pend = time
955  decoded%pstart = time - step
956  decoded%reftime = time - p1
957 ELSE
958  decoded%pstart = datetime_miss
959  decoded%pend = datetime_miss
960  decoded%reftime = datetime_miss
961 ENDIF
962 
963 END SUBROUTINE ttr_decoder_decode_pop
964 
965 
966 ! set time, timerange%p1, timerange%p2 according to pstart, pend,
967 ! reftime and time_definition.
968 SUBROUTINE time_timerange_set_period(time, timerange, time_definition, &
969  stat_proc, pstart, pend, reftime)
970 TYPE(datetime),INTENT(out) :: time
971 TYPE(vol7d_timerange),INTENT(out) :: timerange
972 INTEGER,INTENT(in) :: time_definition
973 INTEGER,INTENT(in) :: stat_proc
974 TYPE(datetime),INTENT(in) :: pstart
975 TYPE(datetime),INTENT(in) :: pend
976 TYPE(datetime),INTENT(in) :: reftime

Generated with Doxygen.