Changeset 2009 for LMDZ5/trunk/libf/phylmd/physiq.F90
- Timestamp:
- Apr 8, 2014, 10:48:17 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/physiq.F90
r2007 r2009 53 53 USE phytrac_mod, ONLY : phytrac 54 54 55 #ifdef CPP_RRTM 55 56 USE YOERAD , ONLY : NRADLP 57 #endif 56 58 57 59 !IM stations CFMIP … … 2713 2715 ELSE ! RRTM radiation 2714 2716 ! 2717 #ifdef CPP_RRTM 2715 2718 CALL readaerosol_optic_rrtm( & 2716 2719 debut, new_aod, flag_aerosol, itap, jD_cur-jD_ref, & … … 2719 2722 tau_aero_rrtm, piz_aero_rrtm, cg_aero_rrtm, & 2720 2723 tausum_aero, tau3d_aero) 2724 #else 2725 2726 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 2727 call abort_gcm(modname,abort_message,1) 2728 #endif 2721 2729 ! 2722 2730 ENDIF … … 2742 2750 CALL readaerosolstrato(debut) 2743 2751 ELSE 2752 #ifdef CPP_RRTM 2744 2753 CALL readaerosolstrato_rrtm(debut) 2754 #else 2755 2756 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 2757 call abort_gcm(modname,abort_message,1) 2758 #endif 2745 2759 ENDIF 2746 2760 ENDIF … … 2962 2976 2963 2977 if (ok_newmicro) then 2964 IF (iflag_rrtm.NE.0.AND.ok_cdnc.AND.NRADLP.NE.3) THEN 2965 PRINT *,'RRTM choix incoherent NRADLP doit etre egal a 3 pour ok_cdnc' 2966 STOP 2978 IF (iflag_rrtm.NE.0) THEN 2979 #ifdef CPP_RRTM 2980 IF (ok_cdnc.AND.NRADLP.NE.3) THEN 2981 abort_message='RRTM choix incoherent NRADLP doit etre egal a 3 pour ok_cdnc' 2982 call abort_gcm(modname,abort_message,1) 2983 endif 2984 #else 2985 2986 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 2987 call abort_gcm(modname,abort_message,1) 2988 #endif 2967 2989 ENDIF 2968 2990 CALL newmicro (ok_cdnc, bl95_b0, bl95_b1, &
Note: See TracChangeset
for help on using the changeset viewer.