Changeset 2311 for LMDZ5/trunk/libf/phylmd/physiq.F90
- Timestamp:
- Jun 25, 2015, 9:45:24 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/physiq.F90
r2309 r2311 21 21 USE mod_phys_lmdz_para 22 22 USE iophy 23 USE misc_mod, mydebug=>debug23 USE print_control_mod, ONLY: mydebug=>debug , lunout, prt_level 24 24 USE vampir 25 25 USE pbl_surface_mod, ONLY : pbl_surface … … 121 121 include "clesphys.h" 122 122 include "temps.h" 123 include "iniprint.h"124 123 include "thermcell.h" 125 124 !====================================================================== … … 1060 1059 IF (iflag_con.EQ.2.AND.iflag_cld_th.GT.-1) THEN 1061 1060 abort_message = 'Tiedtke needs iflag_cld_th=-2 or -1' 1062 CALL abort_ gcm(modname,abort_message,1)1061 CALL abort_physic (modname,abort_message,1) 1063 1062 ENDIF 1064 1063 ! … … 1119 1118 pdtphys 1120 1119 abort_message='Pas physique n est pas correct ' 1121 ! call abort_ gcm(modname,abort_message,1)1120 ! call abort_physic(modname,abort_message,1) 1122 1121 dtime=pdtphys 1123 1122 ENDIF … … 1126 1125 klon 1127 1126 abort_message='nlon et klon ne sont pas coherents' 1128 call abort_ gcm(modname,abort_message,1)1127 call abort_physic(modname,abort_message,1) 1129 1128 ENDIF 1130 1129 IF (nlev .NE. klev) THEN … … 1132 1131 klev 1133 1132 abort_message='nlev et klev ne sont pas coherents' 1134 call abort_ gcm(modname,abort_message,1)1133 call abort_physic(modname,abort_message,1) 1135 1134 ENDIF 1136 1135 ! … … 1139 1138 WRITE(lunout,*)"Au minimum 4 appels par jour si cycle diurne" 1140 1139 abort_message='Nbre d appels au rayonnement insuffisant' 1141 call abort_ gcm(modname,abort_message,1)1140 call abort_physic(modname,abort_message,1) 1142 1141 ENDIF 1143 1142 WRITE(lunout,*)"Clef pour la convection, iflag_con=", iflag_con … … 1194 1193 IF(nCFMIP.GT.npCFMIP) THEN 1195 1194 print*,'nCFMIP > npCFMIP : augmenter npCFMIP et recompiler' 1196 call abort_ gcm("physiq", "", 1)1195 call abort_physic("physiq", "", 1) 1197 1196 else 1198 1197 print*,'physiq npCFMIP=',npCFMIP,'nCFMIP=',nCFMIP … … 1699 1698 IF (read_climoz/=-1) THEN 1700 1699 abort_message ='read_climoz=-1 is recommended when solarlong0=1000.' 1701 CALL abort_ gcm(modname,abort_message,1)1700 CALL abort_physic (modname,abort_message,1) 1702 1701 ENDIF 1703 1702 ELSE … … 2096 2095 IF (iflag_con.EQ.1) THEN 2097 2096 abort_message ='reactiver le call conlmd dans physiq.F' 2098 CALL abort_ gcm(modname,abort_message,1)2097 CALL abort_physic (modname,abort_message,1) 2099 2098 ! CALL conlmd (dtime, paprs, pplay, t_seri, q_seri, conv_q, 2100 2099 ! . d_t_con, d_q_con, … … 2264 2263 else 2265 2264 abort_message ='Ne pas passer la car www non calcule' 2266 CALL abort_ gcm(modname,abort_message,1)2265 CALL abort_physic (modname,abort_message,1) 2267 2266 2268 2267 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! … … 2456 2455 ELSE 2457 2456 WRITE(lunout,*) "iflag_con non-prevu", iflag_con 2458 call abort_ gcm("physiq", "", 1)2457 call abort_physic("physiq", "", 1) 2459 2458 ENDIF 2460 2459 … … 3123 3122 IF (aerosol_couple .AND. config_inca == 'aero' ) THEN 3124 3123 abort_message='config_inca=aero et rrtm=1 impossible' 3125 call abort_ gcm(modname,abort_message,1)3124 call abort_physic(modname,abort_message,1) 3126 3125 ELSE 3127 3126 ! … … 3138 3137 3139 3138 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 3140 call abort_ gcm(modname,abort_message,1)3139 call abort_physic(modname,abort_message,1) 3141 3140 #endif 3142 3141 ! … … 3171 3170 3172 3171 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 3173 call abort_ gcm(modname,abort_message,1)3172 call abort_physic(modname,abort_message,1) 3174 3173 #endif 3175 3174 ENDIF … … 3400 3399 IF (ok_cdnc.AND.NRADLP.NE.3) THEN 3401 3400 abort_message='RRTM choix incoherent NRADLP doit etre egal a 3 pour ok_cdnc' 3402 call abort_ gcm(modname,abort_message,1)3401 call abort_physic(modname,abort_message,1) 3403 3402 endif 3404 3403 #else 3405 3404 3406 3405 abort_message='You should compile with -rrtm if running with iflag_rrtm=1' 3407 call abort_ gcm(modname,abort_message,1)3406 call abort_physic(modname,abort_message,1) 3408 3407 #endif 3409 3408 ENDIF … … 4292 4291 IF (abortphy==1) THEN 4293 4292 abort_message ='Plantage hgardfou' 4294 CALL abort_ gcm(modname,abort_message,1)4293 CALL abort_physic (modname,abort_message,1) 4295 4294 ENDIF 4296 4295
Note: See TracChangeset
for help on using the changeset viewer.