6 SUBROUTINE tebgrid3( PSOILDEPTH, PD_G, PD_G1 )
64 REAL,
INTENT(IN) :: PSOILDEPTH
66 REAL,
DIMENSION(:),
INTENT(OUT) :: PD_G
67 REAL,
OPTIONAL,
INTENT(IN) :: PD_G1
72 INTEGER :: JJ, JI, JNLVL
75 REAL,
PARAMETER :: ZGRIDFACTOR = 3.0
95 REAL(KIND=JPRB) :: ZHOOK_HANDLE
102 IF (
PRESENT(pd_g1)) zd_g1 = pd_g1
104 IF (psoildepth < jnlvl*zd_g1)
THEN 113 pd_g(jj) = jj*psoildepth/jnlvl
119 pd_g(jnlvl) = psoildepth
130 pd_g(jj) = pd_g(jj+1)/zgridfactor
141 pd_g(jj) = max(pd_g(jj), jj*zd_g1)
subroutine tebgrid3(PSOILDEPTH, PD_G, PD_G1)