libsim Versione 8.0.0

◆ vg6d_wind_rot()

subroutine vg6d_wind_rot ( type(volgrid6d) this)
private

Rotate the wind components.

It converts u and v components of vector quantities relative to easterly and notherly direction to defined grid in the direction of increasing x and y coordinates. The original fields are overwritten.

Parametri
thisobject containing wind to be rotated

Definizione alla linea 3042 del file volgrid6d_class.F90.

3043 call get_val(this(jgrid)%griddim,xmin=xmin, xmax=xmax, ymin=ymin, ymax=ymax,proj_type=type)
3044
3045 if (type_t /= type )cycle
3046
3047#ifdef DEBUG
3048 call l4f_category_log(this(igrid)%category,l4f_debug,"C grid: test U "//&
3049 to_char(xmin)//to_char(xmax)//to_char(ymin)//to_char(ymax))
3050
3051 call l4f_category_log(this(igrid)%category,l4f_debug,"diff coordinate lon"//&
3052 to_char(abs(xmin - (xmin_t+step_lon_t/2.d0)))//&
3053 to_char(abs(xmax - (xmax_t+step_lon_t/2.d0))))
3054 call l4f_category_log(this(igrid)%category,l4f_debug,"diff coordinate lat"//&
3055 to_char(abs(ymin - (ymin_t+step_lat_t/2.d0)))//&
3056 to_char(abs(ymax - (ymax_t+step_lat_t/2.d0))))
3057#endif
3058

Generated with Doxygen.