Changeset 3891 for LMDZ6/branches/LMDZ-tracers/libf/dyn3dmem/vlspltqs_loc.F
- Timestamp:
- May 11, 2021, 2:10:34 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ-tracers/libf/dyn3dmem/vlspltqs_loc.F
r3852 r3891 12 12 c -------------------------------------------------------------------- 13 13 USE parallel_lmdz 14 USE infotrac, ONLY : nqtot, tracers, tra, ! CRisi&15 & qp eremin,masseqmin,ratiomin ! MVals et CRisi14 USE infotrac, ONLY : nqtot, tracers, tra, ! CRisi & 15 & qprntmin, massqmin, ratiomin ! MVals et CRisi 16 16 IMPLICIT NONE 17 17 c … … 349 349 DO ij=ijb,ije 350 350 !MVals: veiller a ce qu'on n'ait pas de denominateur nul 351 masse(ij,l,iq2)=max(masse(ij,l,iq)*q(ij,l,iq),mass eqmin)352 if (q(ij,l,iq).gt.qp eremin) then ! modif 13 nov 2020351 masse(ij,l,iq2)=max(masse(ij,l,iq)*q(ij,l,iq),massqmin) 352 if (q(ij,l,iq).gt.qprntmin) then ! modif 13 nov 2020 353 353 Ratio(ij,l,iq2)=q(ij,l,iq2)/q(ij,l,iq) 354 354 else … … 374 374 DO ij=ijb+1,ije 375 375 !MVals: veiller a ce qu'on n'ait pas de denominateur nul 376 new_m=max(masse(ij,l,iq)+u_m(ij-1,l)-u_m(ij,l),mass eqmin)376 new_m=max(masse(ij,l,iq)+u_m(ij-1,l)-u_m(ij,l),massqmin) 377 377 q(ij,l,iq)=(q(ij,l,iq)*masse(ij,l,iq)+ 378 378 & u_mq(ij-1,l)-u_mq(ij,l)) … … 428 428 c -------------------------------------------------------------------- 429 429 USE parallel_lmdz 430 USE infotrac, ONLY : nqtot, tracers, tra, ! CRisi&431 & qp eremin,masseqmin,ratiomin ! MVals et CRisi430 USE infotrac, ONLY : nqtot, tracers, tra, ! CRisi & 431 & qprntmin, massqmin, ratiomin ! MVals et CRisi 432 432 USE comconst_mod, ONLY: pi 433 433 IMPLICIT NONE … … 759 759 DO ij=ijbm,ijem 760 760 !MVals: veiller a ce qu'on n'ait pas de denominateur nul 761 masse(ij,l,iq2)=max(masse(ij,l,iq)*q(ij,l,iq),mass eqmin)761 masse(ij,l,iq2)=max(masse(ij,l,iq)*q(ij,l,iq),massqmin) 762 762 enddo !DO ij=ijbm,ijem 763 763 … … 766 766 !MVals: veiller a ce qu'on n'ait pas de denominateur nul 767 767 !write(lunout,*) 'ij,l,q(ij,l,iq)=',ij,l,q(ij,l,iq) 768 if (q(ij,l,iq).gt.qp eremin) then ! modif 13 nov 2020768 if (q(ij,l,iq).gt.qprntmin) then ! modif 13 nov 2020 769 769 Ratio(ij,l,iq2)=q(ij,l,iq2)/q(ij,l,iq) 770 770 else
Note: See TracChangeset
for help on using the changeset viewer.