Changeset 1960 for LMDZ5/trunk/libf/phy1d/1D_decl_cases.h
- Timestamp:
- Feb 7, 2014, 5:20:25 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phy1d/1D_decl_cases.h
r1907 r1960 16 16 real sec_print 17 17 !! 18 integer nn19 integer it_toga1, it_toga220 real time_toga1,time_toga221 22 18 real ts_toga(nt_toga) 23 19 real plev_toga(nlev_toga,nt_toga),w_toga(nlev_toga,nt_toga) … … 34 30 real hq_prof(nlev_toga),vq_prof(nlev_toga) 35 31 36 real plev_mod(llm),w_mod(llm), t_mod(llm),q_mod(llm)32 real w_mod(llm), t_mod(llm),q_mod(llm) 37 33 real u_mod(llm),v_mod(llm), ht_mod(llm),vt_mod(llm) 38 34 real hq_mod(llm),vq_mod(llm),qv_mod(llm),ql_mod(llm),qt_mod(llm) … … 87 83 character*80 :: fich_amma 88 84 ! Option du cas AMMA ou on impose la discretisation verticale (Ap,Bp) 89 logical :: fixe_disvert=.true.90 85 integer nlev_amma, nt_amma 91 86 ! parameter (nlev_amma=29, nt_amma=48) ! Fleur, juillet 2012 … … 104 99 !profils initiaux: 105 100 real plev_amma(nlev_amma) 106 real tv_amma(nlev_amma),rho_amma(nlev_amma)107 real thv_amma(nlev_amma)108 101 109 102 real z_amma(nlev_amma) … … 111 104 real u_amma(nlev_amma) 112 105 real v_amma(nlev_amma) 113 114 real thvsurf_amma,tvsurf_amma,rhosurf_amma,thsurf115 106 116 107 real th_ammai(nlev_amma),q_ammai(nlev_amma) … … 130 121 131 122 !champs interpoles 132 real plev_profamma(nlev_amma),vitw_profamma(nlev_amma)123 real vitw_profamma(nlev_amma) 133 124 real ht_profamma(nlev_amma) 134 125 real hq_profamma(nlev_amma) … … 148 139 integer year_ini_fire, day_ini_fire, mth_ini_fire 149 140 real heure_ini_fire 150 real day_ju_ini_fire ! Julian day of fire first day151 141 parameter (year_ini_fire=1987) 152 142 parameter (mth_ini_fire=7) … … 154 144 parameter (heure_ini_fire=0.) !0h en secondes 155 145 156 !profils initiaux:157 real z_fire(nlev_fire)158 real thl_fire(nlev_fire),qt_fire(nlev_fire)159 real u_fire(nlev_fire), v_fire(nlev_fire)160 real tke_fire(nlev_fire)161 162 !forcings163 real ugeo_fire(nlev_fire),vgeo_fire(nlev_fire)164 real wls_fire(nlev_fire),dqtdx_fire(nlev_fire)165 real dqtdy_fire(nlev_fire)166 real dqtdt_fire(nlev_fire),thl_rad_fire(nlev_fire)167 168 real ugeo_mod(llm),vgeo_mod(llm),wls_mod(llm)169 real dqtdx_mod(llm),dqtdy_mod(llm),dqtdt_mod(llm)170 real thl_rad_mod(llm)171 146 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 172 147 ! Declarations specifiques au cas GCSSold … … 180 155 real Ts_gcssold 181 156 real dtime_frcg 182 cAl1 logical :: imp_fcg_gcssold183 c logical :: ts_fcg_gcssold184 c logical :: Tp_fcg_gcssold185 157 logical :: Turb_fcg_gcssold 186 common /turb_forcing/ dtime_frcg, 187 $ Turb_fcg_gcssold, hthturb_gcssold, hqturb_gcssold 158 159 common /turb_forcing/ 160 s dtime_frcg,hthturb_gcssold, hqturb_gcssold,Turb_fcg_gcssold 188 161 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 189 162 ! Declarations specifiques au cas Arm_cu … … 206 179 real adv_qt_armcu(nt_armcu) 207 180 real theta_mod(llm),rv_mod(llm),play_mod(llm) 208 real d_t_dyn_ls(llm),d_q_dyn_ls(llm)209 181 ! profc comme "profil armcu" 210 real h_profc,play_profc,t_profc,th_profc,plev_profc211 real u_profc,v_profc,qv_profc,rv_profc212 182 213 183 ! forcages interpoles dans le temps … … 226 196 parameter (mth_ini_sandu=7) 227 197 parameter (day_ini_sandu=15) ! 196 = 15 juillet 2006 228 real dt_sandu , tau_sandu198 real dt_sandu 229 199 logical :: trouve_700=.true. 230 200 parameter (dt_sandu=6.*3600.) ! forcages donnes ttes les 6 heures par ifa_sandu.txt 231 201 ! parameter (tau_sandu=3600.) ! temps de relaxation u,v,thetal,qt vers profil init et au dessus 700hPa 232 202 !! 233 integer it_sandu1, it_sandu2234 real time_sandu1,time_sandu2235 236 203 real ts_sandu(nt_sandu) 237 204 ! profs comme "profil sandu" … … 243 210 244 211 real thl_mod(llm),omega_mod(llm),o3mmr_mod(llm),tke_mod(llm) 245 ! pour relaxer u,v,thl et qt vers les profils initiaux au dessus de 700hPa246 real relax_u(llm),relax_v(llm),relax_thl(llm),relax_q(llm,2)247 212 !vertical advection computation 248 213 real d_t_z(llm), d_q_z(llm) … … 260 225 parameter (mth_ini_astex=6) 261 226 parameter (day_ini_astex=13) ! 165 = 13 juin 1992 262 real dt_astex , tau_astex227 real dt_astex 263 228 parameter (dt_astex=3600.) ! forcages donnes ttes les heures par ifa_astex.txt 264 integer it_astex1, it_astex2265 real time_astex1,time_astex2266 229 real ts_astex(nt_astex),div_astex(nt_astex),ug_astex(nt_astex) 267 230 real vg_astex(nt_astex),ufa_astex(nt_astex),vfa_astex(nt_astex)
Note: See TracChangeset
for help on using the changeset viewer.