Changeset 4715 for LMDZ6/trunk/libf/phylmdiso
- Timestamp:
- Oct 5, 2023, 4:14:22 PM (16 months ago)
- Location:
- LMDZ6/trunk/libf/phylmdiso
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90
r4707 r4715 78 78 USE wxios, ONLY: g_ctx, wxios_set_context 79 79 USE lmdz_lscp, ONLY : lscp 80 USE lmdz_c loud_optics_prop, ONLY :cloud_optics_prop80 USE lmdz_call_cloud_optics_prop, ONLY : call_cloud_optics_prop 81 81 USE lmdz_lscp_old, ONLY : fisrtilp 82 82 USE lmdz_wake_ini, ONLY : wake_ini … … 1932 1932 RCPD, RLSTT, RLVTT, RLMLT, & 1933 1933 RVTMP2, RTT,RD,RG) 1934 ! Test de coherence sur oc_cdnc utilisé uniquement par cloud_optics_prop 1935 IF (ok_newmicro) then 1936 IF (iflag_rrtm.EQ.1) THEN 1937 #ifdef CPP_RRTM 1938 IF (ok_cdnc.AND.NRADLP.NE.3) THEN 1939 abort_message='RRTM choix incoherent NRADLP doit etre egal a 3 ' & 1940 // 'pour ok_cdnc' 1941 CALL abort_physic(modname,abort_message,1) 1942 ENDIF 1943 #else 1944 1945 abort_message='You should compile with -rrtm if running with '//'iflag_rrtm=1' 1946 CALL abort_physic(modname,abort_message,1) 1947 #endif 1948 ENDIF 1949 ENDIF 1934 1950 CALL cloud_optics_prop_ini(klon, prt_level, lunout, flag_aerosol, & 1935 1951 & ok_cdnc, bl95_b0, & … … 5577 5593 ENDIF 5578 5594 5579 IF (ok_newmicro) then 5580 ! AI IF (iflag_rrtm.NE.0) THEN 5581 IF (iflag_rrtm.EQ.1) THEN 5582 #ifdef CPP_RRTM 5583 IF (ok_cdnc.AND.NRADLP.NE.3) THEN 5584 abort_message='RRTM choix incoherent NRADLP doit etre egal a 3 ' & 5585 // 'pour ok_cdnc' 5586 CALL abort_physic(modname,abort_message,1) 5587 ENDIF 5588 #else 5589 5590 abort_message='You should compile with -rrtm if running with '//'iflag_rrtm=1' 5591 CALL abort_physic(modname,abort_message,1) 5592 #endif 5593 ENDIF 5594 CALL cloud_optics_prop(klon, klev, & 5595 !Rajout appel a interface calcul proprietes optiques des nuages 5596 CALL call_cloud_optics_prop(klon, klev, ok_newmicro, & 5595 5597 paprs, pplay, t_seri, radocond, picefra, cldfra, & 5596 5598 cldtau, cldemi, cldh, cldl, cldm, cldt, cldq, & 5597 flwp, fiwp, flwc, fiwc, &5599 flwp, fiwp, flwc, fiwc, ok_aie, & 5598 5600 mass_solu_aero, mass_solu_aero_pi, & 5599 5601 cldtaupi, distcltop, temp_cltop, re, fl, ref_liq, ref_ice, & … … 5601 5603 reffclwc, cldnvi, lcc3d, lcc3dcon, lcc3dstra, icc3dcon, icc3dstra, & 5602 5604 zfice, dNovrN, ptconv, rnebcon, clwcon) 5603 ELSE 5604 CALL nuage (paprs, pplay, & 5605 t_seri, radocond, picefra, cldfra, cldtau, cldemi, & 5606 cldh, cldl, cldm, cldt, cldq, & 5607 ok_aie, & 5608 mass_solu_aero, mass_solu_aero_pi, & 5609 bl95_b0, bl95_b1, distcltop, temp_cltop, & 5610 cldtaupi, re, fl) 5611 ENDIF 5605 5612 5606 ! 5613 5607 !IM betaCRF
Note: See TracChangeset
for help on using the changeset viewer.