Changeset 1102 for LMDZ4/branches/LMDZ4-dev
- Timestamp:
- Feb 18, 2009, 4:29:33 PM (16 years ago)
- Location:
- LMDZ4/branches/LMDZ4-dev
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/gcm.def
r1101 r1102 43 43 ## Nombre d'appels des routines de rayonnements ( par jour) 44 44 nbapp_rad=12 45 ## Flag pour la convection : 1 pour LMD, 2 pour Tiedtke, 3 KE(nvlle version JYG), 30 KE(version IPCC AR4), 4 KE vect46 iflag_con=3047 45 ## Facteur multiplication des precip convectives dans KE 48 46 cvl_corr=1.0 -
LMDZ4/branches/LMDZ4-dev/libf/phylmd/physiq.F
r1095 r1102 41 41 c CLEFS CPP POUR LES IO 42 42 c ===================== 43 c#define histhf44 c#define histday45 c#define histmth46 43 c#define histmthNMC 47 c#define histins48 44 c#define histISCCP 49 45 c====================================================================== … … 527 523 c QUESTION : noms de variables ? 528 524 529 c#ifdef histhf530 c data ok_hf/.true./531 c#else532 c data ok_hf/.false./533 c#endif534 525 INTEGER longcles 535 526 PARAMETER ( longcles = 20 ) … … 1507 1498 1508 1499 #ifdef CPP_IOIPSL 1509 1510 c Commente par abderrahmane 11 2 081511 c#ifdef histhf1512 c#include "ini_histhf.h"1513 c#endif1514 1515 c#ifdef histday1516 c#include "ini_histday.h"1517 cIM rajout diagnostiques bilan KP pour analyse MJO par Jun-Ichi Yano1518 c#include "ini_bilKP_ins.h"1519 c#include "ini_bilKP_ave.h"1520 c#endif1521 1522 c#ifdef histmth1523 c#include "ini_histmth.h"1524 c#endif1525 1526 c#ifdef histins1527 c#include "ini_histins.h"1528 c#endif1529 1500 1530 1501 c$OMP MASTER … … 3506 3477 3507 3478 3508 c Commente par abderrahmane le 11 2 083509 c#ifdef histhf3510 c#include "write_histhf.h"3511 c#endif3512 3513 c#ifdef histday3514 c#include "write_histday.h"3515 c#endif3516 3517 c#ifdef histmth3518 c#include "write_histmth.h"3519 c#endif3520 3521 c#ifdef histins3522 c#include "write_histins.h"3523 c#endif3524 3525 3479 #include "phys_output_write.h" 3526 3480 -
LMDZ4/branches/LMDZ4-dev/physiq.def
r1101 r1102 1 ### type_ocean = force / slab /couple 1 # 2 ## $Header: /home/ioipsl/CVSROOT/IPSLCM4_v1/EXP00/physiq.def,v 1.1.2.3 3 2004/01/23 16:45:45 adm Exp $ 4 # 5 # 6 # Automatically generated make config: don t edit 7 # 2 8 type_ocean=force 3 # ## VEGET= y si ORCHIDEE, =n si bucket9 # avec ou sans orchidee 4 10 VEGET=n 11 #type_run = AMIP, ENSP, clim 12 type_run=AMIP 5 13 # 6 # Parametres fichiers de sortie 14 # Controle des sorties 15 # sorties moyennees tous les jours dans histday.nc 16 OK_journe=y 17 # sorties moyennees tous les mois dans histmth.nc 18 OK_mensuel=y 19 # sorties moyennees toutes les 6 ou bien 3h dans histhf.nc 20 ok_hf=n 21 # sorties moyennees tous les pas de temps de la physique dans histins.nc 22 OK_instan=n 7 23 # 8 ### type_run = type run par rapport aux fichiers et variables de sortie 9 # - type_run = CLIM/ENSP (=1) 10 # - type_run = AMIP/CFMI (=2) 11 type_run=AMIP 12 ### OK_journe= y sortir fichier journalier histday.nc, =n pas de fichier histday.nc 13 OK_journe=y 14 ### OK_mensuel= y sortir fichier mensuel histmth.nc, =n pas de fichier histmth.nc 15 OK_mensuel=y 16 ### OK_instan=y, ecrire sorties "instantannees" (chaque pas de temps de la physique) 17 OK_instan=n 18 ### OK_hf=y, ecrire sorties hautes frequence histhf.nc, =n pas de fichier histhf.nc 19 ok_hf=n 24 ecrit_mth=30. 25 ecrit_day=1. 26 ecrit_hf=0.25 20 27 # 21 # Parametres niveau de sorties differents fichiers 22 # 23 ### lev_histhf=0-4, niveau de sortie fichier "histhf.nc" 24 # - lev_histhf=0 => pas de sorties histhf.nc 25 # - lev_histhf=2 => defaut 26 # - lev_histhf=3 => variables sur niveaux standards 27 # - lev_histhf=4 => histhf3d.nc champs 3d niveaux modele => fichier. histhf3d.nc 28 lev_histhf=2 29 ### lev_histday=0-5, niveau de sortie fichier "histday.nc" 30 # - lev_histday=0 => pas de sorties lev_histday.nc 31 # - lev_histday=2 => defaut 32 # - lev_histday=3 => + champs 3D => F. Lott 33 # - lev_histday=4 => + champs sous-surfaces 34 # - lev_histday=5 => + champs F. Aires 35 lev_histday=2 36 ### lev_histmth=0-4, niveau de sortie fichier "histmth.nc" 37 # - lev_histmth=0 => pas de sorties lev_histmth.nc 38 # - lev_histmth=2 => defaut 39 # - lev_histmth=3 => albedo, rugosite sous-surfaces 40 # - lev_histmth=4 => champs tendances 3d 41 lev_histmth=2 42 ### ecrit_hf = frequence ecriture fichier histhf.nc en jours 43 ecrit_hf=0.250 44 ### ecrit_day = frequence ecriture fichier histday.nc en jours 45 ecrit_day=1. 46 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 47 ecrit_mth=30. 48 ### freqin_isccp = frequence input en secondes du simulateur ISCCP 49 freq_ISCCP=10800. 50 ### freqout_isccp = frequence output en jours du simulateur ISCCP 51 ecrit_ISCCP=30. 52 ### niveau du diagnostique de conservation d energie 28 #niveau de sortie "hf" lev_histhf 29 lev_histhf=4 30 #niveau de sortie "day" lev_histday 31 lev_histday=5 32 #niveau de sortie "mth" lev_histmth 33 lev_histmth=4 34 35 # parametres KE 53 36 if_ebil=0 54 #55 # parametres KE56 #57 ### epmax = Efficacite precipitation maximale58 37 epmax = .99 59 ### ok_adj_ema = ?? pas utilise60 38 ok_adj_ema = n 61 ### iflag_clw Flag calcul eau liquide62 # - iflag_clw=0 : qcond_incld(i,l) = em_qcondc(l)63 # - iflag_clw=1 : qcond_incld(i,l) = em_qcond(l)64 # - iflag_clw=2 : eau liquide diagnostique en fonction de la Precip65 39 iflag_clw = 1 66 40 # 67 41 # parametres nuages 42 cld_lc_lsc = 2.6e-4 43 cld_lc_con = 2.6e-4 44 cld_tau_lsc = 3600. 45 cld_tau_con = 3600. 46 ffallv_lsc = 1. 47 ffallv_con = 1. 48 coef_eva = 2.e-5 49 reevap_ice = y 50 iflag_cldcon = 3 51 iflag_pdf = 1 52 fact_cldcon = 1. 53 facttemps = 1.e-4 54 ok_newmicro = y 55 iflag_ratqs=0 56 ratqsbas = 0.005 57 ratqshaut = 0.33 58 rad_froid = 35 59 rad_chau1=12 60 rad_chau2=11 61 ksta_ter=1.e-7 62 ksta=1.e-10 63 #ok_kzmin : calcul Kzmin dans la CL de surface 64 ok_kzmin=y 68 65 # 69 ### cld_lc_lsc contenu en eau liquide des nuages large-scale (fisrtilp) 70 cld_lc_lsc = 2.6e-4 71 ### cld_lc_con contenu en eau liquide des nuages convectifs (fisrtilp) 72 cld_lc_con = 2.6e-4 73 ### cld_tau_lsc cte de temps utilisee pour eliminer l eau large-scale (fisrtilp) 74 cld_tau_lsc = 3600. 75 ### cld_tau_con cte de temps utilisee pour eliminer l eau convective (fisrtilp) 76 cld_tau_con = 3600. 77 ### ffallv_lsc cte utilisee dans calcul vitesse de chute cristaux de glace large-scale (fisrtilp) 78 ffallv_lsc = 1. 79 ### ffallv_lsc cte utilisee dans calcul vitesse de chute cristaux de glace convectifs (fisrtilp) 80 ffallv_con = 1. 81 ### coef_eva coef evaporation precips eau/glace (fisrtilp/fisrtilp_tr?/conlmd?) 82 coef_eva = 2.e-5 83 ### reevap_ice reevaporation de toute la precip dans la couche du dessous pour la glace (fisrtilp) 84 reevap_ice = y 85 ### iflag_cldcon flag pour calculer ratqsc=F(ratqsbas,fact_cldcon,q_seri) (physiq) 86 # - iflag_cldcon<=-1 diag. rain_Tiedtke 87 # - iflag_cldcon=1, ratqsc=ratqsbas+fact_cldcon*(q_seri(1)-q_seri(k))/q_seri(k) 88 # - iflag_cldcon=1/2, ratqs=max(ratqs,ratqsc) 89 # - iflag_cldcon=3, ratqs=ratqss 90 iflag_cldcon = 3 91 ### iflag_pdf : flag calcul distribution sous-maille de l eau et des nuages 92 # - iflag_pdf=0, version ratqs, 93 # - iflag_pdf=1, calcul eau condensee, fraction nuageuse, eau nuageuse a partir 94 # - des PDFS de Sandrine Bony 95 iflag_pdf = 1 96 ### fact_cldcon constante calcul ratqsc (voir iflag_cldcon) et proprietes nuages convectifs, clwcon0 (physiq.F) 97 fact_cldcon = 1. 98 ### facttemps= facteur de relaxation de ratqs (iflag_cldcon=1/2) et rnebcon (iflag_cldcon=3) 99 facttemps = 1.e-4 100 ## ok_newmicro =y appel newmicro , =n appel nuage (calcul epaisseur optique et emmissivite des nuages) 101 ok_newmicro = y 102 ### ratqsbas ratqs en bas si iflag_cldcon=1 103 ratqsbas = 0.005 104 ### ratqshaut ratqs en haut pour ratqss "stables" 105 ratqshaut = 0.33 106 ### iflag_ratqs=0 correspond a la version IPCC AR4 107 iflag_ratqs = 0 108 ### rad_froid rayon cristaux des nuages de glace "froids" 109 rad_froid = 35 110 ### rad_chau1 rayon goutelettes d eau chauds", en haut: k=4-klev 111 rad_chau1=12 112 ### rad_chau2 rayon goutelettes d eau chauds", en bas: k=1-3 113 rad_chau2=11 114 ## ksta_ter coef.diffusion minimale sur terre/sic/lic 115 ksta_ter=1.e-7 116 ### cdmmax = cdrag maximum pour le moment 66 # parametres climatique 67 R_ecc = 0.016715 68 R_peri = 102.7 69 R_incl = 23.441 70 solaire = 1365. 71 co2_ppm = 348. 72 #RCO2 = co2_ppm * 1.0e-06 * 44.011/28.97 73 #RCO2 = 348. * 1.0e-06 * 44.011/28.97 74 #RCO2 = 5.286789092164308E-04 75 #RCO2 = 425.43e-06 76 CH4_ppb = 1650. 77 #RCH4 = 1.65E-06* 16.043/28.97 78 #RCH4 = 9.137366240938903E-07 79 N2O_ppb = 306. 80 #RN2O = 306.E-09* 44.013/28.97 81 #RN2O = 4.648939592682085E-07 82 CFC11_ppt = 280. 83 #RCFC11 = 280.E-12* 137.3686/28.97 84 #RCFC11 = 1.327690990680013E-09 85 CFC12_ppt = 484. 86 #RCFC12 = 484.E-12* 120.9140/28.97 87 #RCFC12 = 2.020102726958923E-09 88 # 89 # effets direct et indirect des aerosols 90 ok_ade=n 91 ok_aie=n 92 bl95_b0=1.7 93 bl95_b1=0.2 94 # 95 # parametres simulateur ISCCP 96 #ok_isccp : y/n avec/sans simulateur ISCCP 97 ok_isccp=n 98 #top_height = 1 ou 3 99 top_height = 1 100 #overlap = 1, 2 ou 3 101 overlap = 3 102 #cdmmax 117 103 cdmmax = 2.5E-3 118 # ## cdhmax = cdrag maximum pour l energie104 #cdhmax 119 105 cdhmax = 2.0E-3 120 106 # 121 # Parametres "orbitaux/ ere geologique" 107 #ok_regdyn : y/n calcul/non des regymes dynamiques sur regions pre-definies 108 ok_regdyn=y 122 109 # 123 ### R_ecc = Excentricite 124 R_ecc = 0.016715 125 ### R_peri = Equinoxe 126 R_peri = 102.7 127 ### R_incl = Inclinaison 128 R_incl = 23.441 129 ### solaire = Constante solaire 130 solaire = 1365. 110 # Flag pour la convection (1 pour LMD, 2 pour Tiedtke, 3 KE nouvelle physique, 30 KE IPCC) 111 iflag_con=30 131 112 # 132 # Taux gaz a effet de serre 133 # 134 ### co2_ppm = taux CO2 en ppm 135 co2_ppm = 348. 136 ### CH4_ppb = taux CH4 en ppb 137 CH4_ppb = 1650. 138 ### N2O_ppb = taux N2O en ppb 139 N2O_ppb = 306. 140 ### CFC11_ppt = taux CFC11 en ppt 141 CFC11_ppt = 280. 142 ### CFC12_ppt = taux CFC12 en ppt 143 CFC12_ppt = 484. 144 # 145 # Parametres effets directs/indirects des "aerosols" 146 # 147 ### ok_ade=y/n flag Aerosol direct effect 148 ok_ade=n 149 ### ok_aie=y/n flag Aerosol indirect effect 150 ok_aie=n 151 ### aer_type = Aerosol variation type : actuel / preind / scenario 152 aer_type=actuel 153 ### bl95_b0 = Parameter in CDNC-maer link (Boucher&Lohmann 1995) 154 bl95_b0=1.7 155 ### bl95_b1 = Parameter in CDNC-maer link (Boucher&Lohmann 1995) 156 bl95_b1=0.2 157 # 158 # Parametres simulateur ISCCP 159 # 160 ### ok_isccp=y/n flag simulateur ISCCP 161 ok_isccp=n 162 ### top_height = flag choix calcul nuages par le simulateur en utilisant 163 # - les donnees IR et/ou VIS et l algorithme ISCCP-D1 164 # - top_height = 1 -> algo IR-VIS 165 # - top_height = 2 -> identique a 1, mais "ptop(ibox)=pfull(ilev)" 166 # - top_height = 3 -> algo IR 167 top_height = 1 168 ### overlap = Hypothese de Recouvrement (HR) utilisee pour le simulateur ISCCP 169 # - overlap=1 Max overlap 170 # - overlap=2 Random overlap 171 # - overlap=3 Max/Random overlap 172 overlap = 3 113 # activation thermiques wake, ... 114 iflag_thermals = 0 115 nsplit_thermals =1 116 tau_thermals=1800. 117 iflag_pbl = 1 118 iflag_coupl=0 119 iflag_wake=0 120 iflag_clos=0 121 iflag_mix=1 122 qqa1=0. 123 qqa2=1. -
LMDZ4/branches/LMDZ4-dev/run.def
r1101 r1102 2 2 INCLUDEDEF=gcm.def 3 3 INCLUDEDEF=orchidee.def 4 INCLUDEDEF=output s.def4 INCLUDEDEF=output.def 5 5 ## Jour de l'etat initial ( = 350 si 20 Decembre ,par expl. ,comme ici ) 6 6 dayref=1
Note: See TracChangeset
for help on using the changeset viewer.