libsim  Versione6.3.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 3004 del file volgrid6d_class.F90.

3004  end if
3005  end if
3006 
3007 #ifdef DEBUG
3008  call l4f_category_log(this(igrid)%category,l4f_debug,"C grid: test V "//&
3009  to_char(xmin)//to_char(xmax)//to_char(ymin)//to_char(ymax))
3010 #endif
3011 
3012  if ( abs(ymin - (ymin_t+step_lat_t/2.d0)) < 1.d-3 .and. abs(ymax - (ymax_t+step_lat_t/2.d0)) < 1.d-3 ) then
3013  if ( abs(xmin - xmin_t) < 1.d-3 .and. abs(xmax - xmax_t) < 1.d-3 ) then
3014 
3015 #ifdef DEBUG
3016  call l4f_category_log(this(igrid)%category,l4f_debug,"C grid: found V")
3017 #endif
3018  vgrid=jgrid
3019  tgrid=igrid
Operatore di valore assoluto di un intervallo.
Restituiscono il valore dell&#39;oggetto in forma di stringa stampabile.

Generated with Doxygen.