11 #include "dimensions.h"
18 INTEGER iq_vap, iq_liq
21 REAL seuil_vap, seuil_liq
31 REAL zx_defau, zx_abc, zx_pump(
ip1jmp1), pompe
45 if (seuil_liq -
q(
i,
k,iq_liq) .gt. 0.d0 )
then
46 q(
i,
k,iq_vap) =
q(
i,
k,iq_vap) +
q(
i,
k,iq_liq) - seuil_liq
47 q(
i,
k,iq_liq) = seuil_liq
60 if ( seuil_vap -
q(
i,
k,iq) .gt. 0.d0 )
then
61 q(
i,
k-1,iq) =
q(
i,
k-1,iq) - ( seuil_vap -
q(
i,
k,iq) ) *
62 & deltap(
i,
k) / deltap(
i,
k-1)
72 zx_pump(
i) = amax1( 0.0, seuil_vap -
q(
i,1,iq) )
73 q(
i,1,iq) = amax1(
q(
i,1,iq), seuil_vap )
76 IF (imprim.LE.500 .AND. pompe.GT.0.0)
THEN
77 WRITE(6,
'(1x,"ATT!:on pompe de l eau au sol",e15.7)') pompe
79 IF (zx_pump(
i).GT.0.0)
THEN
81 print*,
'QMINIMUM: en ',
i,zx_pump(
i)