8 #include "dimensions.h"
15 INTEGER iq_vap, iq_liq
18 REAL seuil_vap, seuil_liq
28 REAL zx_defau, zx_abc, zx_pump(
ip1jmp1), pompe
52 if (seuil_liq - q(i,k,iq_liq) .gt. 0.d0 )
then
53 q(i,k,iq_vap) = q(i,k,iq_vap) + q(i,k,iq_liq) - seuil_liq
54 q(i,k,iq_liq) = seuil_liq
72 if ( seuil_vap - q(i,k,iq) .gt. 0.d0 )
then
73 q(i,k-1,iq) = q(i,k-1,iq) - ( seuil_vap - q(i,k,iq) ) *
74 & deltap(i,k) / deltap(i,k-1)
88 zx_pump(i) = amax1( 0.0, seuil_vap - q(i,1,iq) )
89 q(i,1,iq) = amax1( q(i,1,iq), seuil_vap )
90 IF (zx_pump(i) > 0.0)
THEN
98 IF (imprim.LE.100 .AND. nb_pump .GT. 0 )
THEN
99 print *,
'ATT!:on pompe de l eau au sol'
102 print*,
' en ',index_pump(i),zx_pump(index_pump(i))
!$Header llmm1 INTEGER ip1jmp1
subroutine qminimum_p(q, nq, deltap)
!$Id Turb_fcg_gcssold get_uvd hqturb_gcssold endif!large scale llm day day1 day day1 *dt_toga endif!time annee_ref dt_toga u_toga vq_toga w_prof vq_prof llm day day1 day day1 *dt_dice endif!time annee_ref dt_dice swup_dice vg_dice omega_dice tg_prof vg_profd w_profd omega_profd!do llm!print llm l llm
!$Header!integer nvarmx parameter(nfmx=10, imx=200, jmx=150, lmx=200, nvarmx=1000) real xd(imx