Changeset 2160 for LMDZ5/branches/testing/libf/phylmd/1D_decl_cases.h
- Timestamp:
- Nov 28, 2014, 4:36:29 PM (10 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2072,2075-2115,2117-2126,2128-2158
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/1D_decl_cases.h
r2056 r2160 1 #include "netcdf.inc" 2 1 3 ! Declarations specifiques au cas Toga 2 4 character*80 :: fich_toga … … 33 35 real u_mod(llm),v_mod(llm), ht_mod(llm),vt_mod(llm) 34 36 real hq_mod(llm),vq_mod(llm),qv_mod(llm),ql_mod(llm),qt_mod(llm) 37 real th_mod(llm) 35 38 36 39 real ts_cur … … 79 82 80 83 81 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 82 !Declarations specifiques au cas AMMA 83 character*80 :: fich_amma 84 ! Option du cas AMMA ou on impose la discretisation verticale (Ap,Bp) 85 integer nlev_amma, nt_amma 86 ! parameter (nlev_amma=29, nt_amma=48) ! Fleur, juillet 2012 87 parameter (nlev_amma=36, nt_amma=48) ! Romain, octobre 2012 88 ! parameter (nlev_amma=26, nt_amma=48) ! Test MPL feverier 2013 89 integer year_ini_amma, day_ini_amma, mth_ini_amma 90 real heure_ini_amma 91 real day_ju_ini_amma ! Julian day of amma first day 92 parameter (year_ini_amma=2006) 93 parameter (mth_ini_amma=7) 94 parameter (day_ini_amma=10) ! 10 = 10Juil2006 95 parameter (heure_ini_amma=0.) !0h en secondes 96 real dt_amma 97 parameter (dt_amma=1800.) 98 99 !profils initiaux: 100 real plev_amma(nlev_amma) 101 102 real z_amma(nlev_amma) 103 real th_amma(nlev_amma),q_amma(nlev_amma) 104 real u_amma(nlev_amma) 105 real v_amma(nlev_amma) 106 107 real th_ammai(nlev_amma),q_ammai(nlev_amma) 108 real u_ammai(nlev_amma) 109 real v_ammai(nlev_amma) 110 real vitw_ammai(nlev_amma) 111 real ht_ammai(nlev_amma) 112 real hq_ammai(nlev_amma) 113 real vt_ammai(nlev_amma) 114 real vq_ammai(nlev_amma) 115 116 !forcings 117 real ht_amma(nlev_amma,nt_amma) 118 real hq_amma(nlev_amma,nt_amma) 119 real vitw_amma(nlev_amma,nt_amma) 120 real lat_amma(nt_amma),sens_amma(nt_amma) 121 122 !champs interpoles 123 real vitw_profamma(nlev_amma) 124 real ht_profamma(nlev_amma) 125 real hq_profamma(nlev_amma) 126 real lat_profamma,sens_profamma 127 real vt_profamma(nlev_amma) 128 real vq_profamma(nlev_amma) 129 real th_profamma(nlev_amma) 130 real q_profamma(nlev_amma) 131 real u_profamma(nlev_amma) 132 real v_profamma(nlev_amma) 133 134 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 84 135 85 !Declarations specifiques au cas FIRE 136 86 character*80 :: fich_fire … … 143 93 parameter (day_ini_fire=14) ! 14 = 14Juil1987 144 94 parameter (heure_ini_fire=0.) !0h en secondes 95 96 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 97 !Declarations specifiques au cas DICE (MPL 02072013) 98 character*80 :: fich_dice 99 integer nlev_dice, nt_dice 100 parameter (nlev_dice=70, nt_dice=145) 101 integer year_ini_dice, day_ini_dice, mth_ini_dice 102 real heure_ini_dice 103 real day_ju_ini_dice ! Julian day of dice first day 104 parameter (year_ini_dice=1999) 105 parameter (mth_ini_dice=10) 106 parameter (day_ini_dice=23) ! 23 = 23 october 1999 107 parameter (heure_ini_dice=68400.) !19UTC en secondes 108 real dt_dice 109 parameter (dt_dice=0.5*3600.) ! 1 forcage ttes les demi-heures 110 111 !profils initiaux: 112 real plev_dice(nlev_dice) 113 114 real zz_dice(nlev_dice) 115 real th_dice(nlev_dice),qv_dice(nlev_dice) 116 real u_dice(nlev_dice), v_dice(nlev_dice),o3_dice(nlev_dice) 117 real ht_dice(nlev_dice,nt_dice) 118 real hq_dice(nlev_dice,nt_dice), hu_dice(nlev_dice,nt_dice) 119 real hv_dice(nlev_dice,nt_dice) 120 real w_dice(nlev_dice,nt_dice),omega_dice(nlev_dice,nt_dice) 121 real o3_mod(llm),hu_mod(llm),hv_mod(llm) 122 real th_dicei(nlev_dice),qv_dicei(nlev_dice) 123 real u_dicei(nlev_dice), v_dicei(nlev_dice),o3_dicei(nlev_dice) 124 real ht_dicei(nlev_dice) 125 real hq_dicei(nlev_dice), hu_dicei(nlev_dice) 126 real hv_dicei(nlev_dice) 127 real w_dicei(nlev_dice),omega_dicei(nlev_dice) 128 129 130 !forcings 131 real shf_dice(nt_dice),lhf_dice(nt_dice) 132 real lwup_dice(nt_dice),swup_dice(nt_dice) 133 real tg_dice(nt_dice),ustar_dice(nt_dice),psurf_dice(nt_dice) 134 real ug_dice(nt_dice),vg_dice(nt_dice) 135 136 real shf_prof,lhf_prof,lwup_prof,swup_prof,tg_prof 137 real ustar_prof,psurf_prof,cdrag 138 real ht_profd(nlev_dice),hq_profd(nlev_dice),hu_profd(nlev_dice) 139 real hv_profd(nlev_dice),w_profd(nlev_dice) 140 real omega_profd(nlev_dice),ug_profd,vg_profd 145 141 146 142 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! … … 216 212 real d_t_z(llm), d_q_z(llm) 217 213 real d_t_dyn_z(llm), d_q_dyn_z(llm) 214 real d_u_z(llm),d_v_z(llm) 215 real d_u_dyn(llm),d_v_dyn(llm) 216 real d_u_dyn_z(llm),d_v_dyn_z(llm) 217 real d_u_adv(llm),d_v_adv(llm) 218 218 real zz(llm) 219 219 real zfact
Note: See TracChangeset
for help on using the changeset viewer.