libsim  Versione8.0.0

◆ vg6d_wind_rot()

subroutine volgrid6d_class::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 3053 del file volgrid6d_class.F90.

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 
3059  if ( abs(xmin - (xmin_t+step_lon_t/2.d0)) < 1.d-3 .and. abs(xmax - (xmax_t+step_lon_t/2.d0)) < 1.d-3 ) then
3060  if ( abs(ymin - ymin_t) < 1.d-3 .and. abs(ymax - ymax_t) < 1.d-3 ) then
3061 
3062 #ifdef DEBUG
3063  call l4f_category_log(this(igrid)%category,l4f_debug,"C grid: found U")
3064 #endif
3065  ugrid=jgrid
3066  tgrid=igrid
3067 
3068  end if

Generated with Doxygen.