55 INTEGER,
INTENT(IN) :: ADJUST_TYPE
57 REAL(SP),
PARAMETER :: EPS = 1.0_sp
58 REAL(SP) :: UAC,VAC,UTMP,VTMP
63 SELECT CASE(adjust_type)
67 uac = sum(
u(i,1:kbm1)*
dz1(i,1:kbm1))
68 vac = sum(
v(i,1:kbm1)*
dz1(i,1:kbm1))
69 u(i,1:kbm1) =
u(i,1:kbm1) + eps*(
ua(i) - uac)
70 v(i,1:kbm1) =
v(i,1:kbm1) + eps*(
va(i) - vac)
84 utmp = 0.0_sp ; vtmp = 0.0_sp
86 utmp = utmp +
u(i,k)*
dz1(i,k)
87 vtmp = vtmp +
v(i,k)*
dz1(i,k)
real(sp), dimension(:), allocatable, target va
real(sp), dimension(:,:), allocatable, target v
logical function dbg_set(vrb)
integer, dimension(:), allocatable iswetct
real(sp), dimension(:,:), allocatable, target u
real(sp), dimension(:), allocatable, target vard
real(sp), dimension(:), allocatable, target uard
real(sp), dimension(:), allocatable, target ua
integer, dimension(:), allocatable iswetc
real(sp), dimension(:), allocatable, target dt1
real(sp), dimension(:,:), allocatable, target dz1
integer, parameter dbg_sbr