/[lmdze]/trunk/phylmd/conf_phys.f
ViewVC logotype

Annotation of /trunk/phylmd/conf_phys.f

Parent Directory Parent Directory | Revision Log Revision Log


Revision 52 - (hide annotations)
Fri Sep 23 12:28:01 2011 UTC (12 years, 7 months ago) by guez
Original Path: trunk/libf/phylmd/conf_phys.f90
File size: 19301 byte(s)
Split "conflx.f" into single-procedure files in directory "Conflx".

Split "cv_routines.f" into single-procedure files in directory
"CV_routines". Made module "cvparam" from included file
"cvparam.h". No included file other than "netcdf.inc" left in LMDZE.

1 guez 3 module conf_phys_m
2    
3     implicit none
4    
5     integer iflag_pbl
6    
7     contains
8    
9     subroutine conf_phys(ocean, ok_veget, ok_journe, ok_mensuel, ok_instan, &
10     fact_cldcon, facttemps,ok_newmicro,iflag_cldcon, &
11     ratqsbas,ratqshaut,if_ebil, &
12     ok_ade, ok_aie, &
13     bl95_b0, bl95_b1,&
14     iflag_thermals,nsplit_thermals)
15    
16     ! From phylmd/conf_phys.F90,v 1.7 2005/07/05 07:21:23
17    
18 guez 30 use getincom, only: getin
19 guez 3 use clesphys, only: solaire, co2_ppm, rco2, ch4_ppb, rch4, n2o_ppb, rn2o, &
20     cfc11_ppt, rcfc11, cfc12_ppt, rcfc12, top_height, overlap, cdmmax, &
21     cdhmax, ksta, ksta_ter, ok_kzmin, lev_histhf, lev_histday, &
22     lev_histmth, type_run, ok_isccp, ok_regdyn, lonmin_ins, lonmax_ins, &
23     latmin_ins, latmax_ins, ecrit_ins, ecrit_hf, ecrit_hf2mth, &
24     ecrit_day, ecrit_mth, ecrit_tra, ecrit_reg, bug_ozone
25 guez 38 use yomcst
26 guez 3 use conema3_m
27     use comfisrtilp
28     use nuagecom
29    
30     !IM : on inclut/initialise les taux de CH4, N2O, CFC11 et CFC12
31    
32     ! Configuration de la "physique" de LMDZ a l'aide de la fonction
33     ! GETIN de IOIPSL
34    
35     ! ocean: type d'ocean (force, slab, couple)
36     ! ok_veget: type de modele de vegetation
37     ! ok_journe: sorties journalieres
38     ! ok_mensuel: sorties mensuelles
39     ! ok_instan: sorties instantanees
40     ! ok_ade, ok_aie: apply or not aerosol direct and indirect effects
41     ! bl95_b*: parameters in the formula to link CDNC to aerosol mass conc
42    
43     ! Sortie:
44 guez 12 character(len=*), intent(out):: ocean
45 guez 3 logical :: ok_veget, ok_newmicro
46     logical :: ok_journe, ok_mensuel, ok_instan
47     LOGICAL :: ok_ade, ok_aie
48     REAL :: bl95_b0, bl95_b1
49 guez 17 real, intent(out):: fact_cldcon
50     real, intent(out):: facttemps
51     real ratqsbas,ratqshaut
52 guez 3 integer :: iflag_cldcon, if_ebil
53    
54     ! Local
55     real :: zzz
56    
57     integer :: iflag_thermals,nsplit_thermals
58    
59     !-----------------------------------------------------------
60    
61     print *, "Call sequence information: conf_phys"
62    
63     !Config Key = OCEAN
64     !Config Desc = Type d'ocean
65     !Config Def = force
66 guez 12 !Config Help = Type d'ocean utilise: force ou slab mais pas couple
67 guez 3 !
68     ocean = 'force '
69     call getin('OCEAN', ocean)
70     !
71     !Config Key = VEGET
72     !Config Desc = Type de modele de vegetation
73     !Config Def = .false.
74     !Config Help = Type de modele de vegetation utilise
75     !
76     ok_veget = .false.
77     call getin('VEGET', ok_veget)
78     !
79     !Config Key = OK_journe
80     !Config Desc = Pour des sorties journalieres
81     !Config Def = .false.
82     !Config Help = Pour creer le fichier histday contenant les sorties
83     ! journalieres
84     !
85     ok_journe = .false.
86     call getin('OK_journe', ok_journe)
87     !
88     !Config Key = OK_mensuel
89     !Config Desc = Pour des sorties mensuelles
90     !Config Def = .true.
91     !Config Help = Pour creer le fichier histmth contenant les sorties
92     ! mensuelles
93     !
94     ok_mensuel = .true.
95     call getin('OK_mensuel', ok_mensuel)
96     !
97     !Config Key = OK_instan
98     !Config Desc = Pour des sorties instantanees
99     !Config Def = .false.
100     !Config Help = Pour creer le fichier histins contenant les sorties
101     ! instantanees
102     !
103     ok_instan = .false.
104     call getin('OK_instan', ok_instan)
105     !
106     !Config Key = ok_ade
107     !Config Desc = Aerosol direct effect or not?
108     !Config Def = .false.
109     !Config Help = Used in radlwsw.F
110     !
111     ok_ade = .false.
112     call getin('ok_ade', ok_ade)
113    
114     !
115     !Config Key = ok_aie
116     !Config Desc = Aerosol indirect effect or not?
117     !Config Def = .false.
118     !Config Help = Used in nuage.F and radlwsw.F
119     !
120     ok_aie = .false.
121     call getin('ok_aie', ok_aie)
122    
123     !
124     !Config Key = bl95_b0
125     !Config Desc = Parameter in CDNC-maer link (Boucher&Lohmann 1995)
126     !Config Def = .false.
127     !Config Help = Used in nuage.F
128     !
129     bl95_b0 = 2.
130     call getin('bl95_b0', bl95_b0)
131    
132     !Config Key = bl95_b1
133     !Config Desc = Parameter in CDNC-maer link (Boucher&Lohmann 1995)
134     !Config Def = .false.
135     !Config Help = Used in nuage.F
136     !
137     bl95_b1 = 0.2
138     call getin('bl95_b1', bl95_b1)
139    
140     !
141     !
142     !Config Key = if_ebil
143     !Config Desc = Niveau de sortie pour les diags bilan d'energie
144     !Config Def = 0
145     !Config Help =
146     !
147     !
148     if_ebil = 0
149     call getin('if_ebil', if_ebil)
150     !!
151     !! Constante solaire & Parametres orbitaux & taux gaz effet de serre BEG
152     !!
153     !Config Key = R_ecc
154     !Config Desc = Excentricite
155     !Config Def = 0.016715
156     !Config Help =
157     !
158     !valeur AMIP II
159     R_ecc = 0.016715
160     call getin('R_ecc', R_ecc)
161     !!
162     !Config Key = R_peri
163     !Config Desc = Equinoxe
164     !Config Def =
165     !Config Help =
166     !
167     !
168     !valeur AMIP II
169     R_peri = 102.7
170     call getin('R_peri', R_peri)
171     !!
172     !Config Key = R_incl
173     !Config Desc = Inclinaison
174     !Config Def =
175     !Config Help =
176     !
177     !
178     !valeur AMIP II
179     R_incl = 23.441
180     call getin('R_incl', R_incl)
181     !!
182     !Config Key = solaire
183     !Config Desc = Constante solaire en W/m2
184     !Config Def = 1365.
185     !Config Help =
186     !
187     !
188     !valeur AMIP II
189     solaire = 1365.
190     call getin('solaire', solaire)
191     !!
192     !Config Key = co2_ppm
193     !Config Desc = concentration du gaz carbonique en ppmv
194     !Config Def = 348.
195     !Config Help =
196     !
197     !
198     !valeur AMIP II
199     co2_ppm = 348.
200     call getin('co2_ppm', co2_ppm)
201     !!
202     !Config Key = RCO2
203     !Config Desc = Concentration du CO2
204     !Config Def = co2_ppm * 1.0e-06 * 44.011/28.97
205     !Config Def = 348. * 1.0e-06 * 44.011/28.97
206     !Config Help =
207     !
208     ! RCO2 = 5.286789092164308E-04
209     !ancienne valeur
210     RCO2 = co2_ppm * 1.0e-06 * 44.011/28.97 ! pour co2_ppm=348.
211    
212     !! call getin('RCO2', RCO2)
213     !!
214     !Config Key = RCH4
215     !Config Desc = Concentration du CH4
216     !Config Def = 1.65E-06* 16.043/28.97
217     !Config Help =
218     !
219     !
220     !valeur AMIP II
221     !OK RCH4 = 1.65E-06* 16.043/28.97
222     ! RCH4 = 9.137366240938903E-07
223     !
224     !ancienne valeur
225     ! RCH4 = 1.72E-06* 16.043/28.97
226     !OK call getin('RCH4', RCH4)
227     zzz = 1650.
228     call getin('CH4_ppb', zzz)
229     CH4_ppb = zzz
230     RCH4 = CH4_ppb * 1.0E-09 * 16.043/28.97
231     !!
232     !Config Key = RN2O
233     !Config Desc = Concentration du N2O
234     !Config Def = 306.E-09* 44.013/28.97
235     !Config Help =
236     !
237     !
238     !valeur AMIP II
239     !OK RN2O = 306.E-09* 44.013/28.97
240     ! RN2O = 4.648939592682085E-07
241     !
242     !ancienne valeur
243     ! RN2O = 310.E-09* 44.013/28.97
244     !OK call getin('RN2O', RN2O)
245     zzz=306.
246     call getin('N2O_ppb', zzz)
247     N2O_ppb = zzz
248     RN2O = N2O_ppb * 1.0E-09 * 44.013/28.97
249     !!
250     !Config Key = RCFC11
251     !Config Desc = Concentration du CFC11
252     !Config Def = 280.E-12* 137.3686/28.97
253     !Config Help =
254     !
255     !
256     !OK RCFC11 = 280.E-12* 137.3686/28.97
257     zzz = 280.
258     call getin('CFC11_ppt',zzz)
259     CFC11_ppt = zzz
260     RCFC11=CFC11_ppt* 1.0E-12 * 137.3686/28.97
261     ! RCFC11 = 1.327690990680013E-09
262     !OK call getin('RCFC11', RCFC11)
263     !!
264     !Config Key = RCFC12
265     !Config Desc = Concentration du CFC12
266     !Config Def = 484.E-12* 120.9140/28.97
267     !Config Help =
268     !
269     !
270     !OK RCFC12 = 484.E-12* 120.9140/28.97
271     zzz = 484.
272     call getin('CFC12_ppt',zzz)
273     CFC12_ppt = zzz
274     RCFC12 = CFC12_ppt * 1.0E-12 * 120.9140/28.97
275     ! RCFC12 = 2.020102726958923E-09
276     !OK call getin('RCFC12', RCFC12)
277     !!
278     !! Constante solaire & Parametres orbitaux & taux gaz effet de serre END
279     !!
280     !! KE
281     !
282     !Config Key = epmax
283     !Config Desc = Efficacite precip
284     !Config Def = 0.993
285     !Config Help =
286     !
287     epmax = .993
288     call getin('epmax', epmax)
289     !
290     !Config Key = ok_adj_ema
291     !Config Desc =
292     !Config Def = false
293     !Config Help =
294     !
295     ok_adj_ema = .false.
296     call getin('ok_adj_ema',ok_adj_ema)
297     !
298     !Config Key = iflag_clw
299     !Config Desc =
300     !Config Def = 0
301     !Config Help =
302     !
303     iflag_clw = 0
304     call getin('iflag_clw',iflag_clw)
305     !
306     !Config Key = cld_lc_lsc
307     !Config Desc =
308     !Config Def = 2.6e-4
309     !Config Help =
310     !
311     cld_lc_lsc = 2.6e-4
312     call getin('cld_lc_lsc',cld_lc_lsc)
313     !
314     !Config Key = cld_lc_con
315     !Config Desc =
316     !Config Def = 2.6e-4
317     !Config Help =
318     !
319     cld_lc_con = 2.6e-4
320     call getin('cld_lc_con',cld_lc_con)
321     !
322     !Config Key = cld_tau_lsc
323     !Config Desc =
324     !Config Def = 3600.
325     !Config Help =
326     !
327     cld_tau_lsc = 3600.
328     call getin('cld_tau_lsc',cld_tau_lsc)
329     !
330     !Config Key = cld_tau_con
331     !Config Desc =
332     !Config Def = 3600.
333     !Config Help =
334     !
335     cld_tau_con = 3600.
336     call getin('cld_tau_con',cld_tau_con)
337     !
338     !Config Key = ffallv_lsc
339     !Config Desc =
340     !Config Def = 1.
341     !Config Help =
342     !
343     ffallv_lsc = 1.
344     call getin('ffallv_lsc',ffallv_lsc)
345     !
346     !Config Key = ffallv_con
347     !Config Desc =
348     !Config Def = 1.
349     !Config Help =
350     !
351     ffallv_con = 1.
352     call getin('ffallv_con',ffallv_con)
353     !
354     !Config Key = coef_eva
355     !Config Desc =
356     !Config Def = 2.e-5
357     !Config Help =
358     !
359     coef_eva = 2.e-5
360     call getin('coef_eva',coef_eva)
361     !
362     !Config Key = reevap_ice
363     !Config Desc =
364     !Config Def = .false.
365     !Config Help =
366     !
367     reevap_ice = .false.
368     call getin('reevap_ice',reevap_ice)
369     !
370     !Config Key = iflag_cldcon
371     !Config Desc =
372     !Config Def = 1
373     !Config Help =
374     !
375     iflag_cldcon = 1
376     call getin('iflag_cldcon',iflag_cldcon)
377    
378     !
379     !Config Key = iflag_pdf
380     !Config Desc =
381     !Config Def = 0
382     !Config Help =
383     !
384     iflag_pdf = 0
385     call getin('iflag_pdf',iflag_pdf)
386     !
387     !Config Key = fact_cldcon
388     !Config Desc =
389     !Config Def = 0.375
390     !Config Help =
391     !
392     fact_cldcon = 0.375
393     call getin('fact_cldcon',fact_cldcon)
394    
395     !
396     !Config Key = facttemps
397     !Config Desc =
398     !Config Def = 1.e-4
399     !Config Help =
400     !
401     facttemps = 1.e-4
402     call getin('facttemps',facttemps)
403    
404     !
405     !Config Key = ok_newmicro
406     !Config Desc =
407     !Config Def = .true.
408     !Config Help =
409     !
410     ok_newmicro = .true.
411     call getin('ok_newmicro',ok_newmicro)
412     !
413     !Config Key = ratqsbas
414     !Config Desc =
415     !Config Def = 0.01
416     !Config Help =
417     !
418     ratqsbas = 0.01
419     call getin('ratqsbas',ratqsbas)
420     !
421     !Config Key = ratqshaut
422     !Config Desc =
423     !Config Def = 0.3
424     !Config Help =
425     !
426     ratqshaut = 0.3
427     call getin('ratqshaut',ratqshaut)
428    
429     !
430     !Config Key = rad_froid
431     !Config Desc =
432     !Config Def = 35.0
433     !Config Help =
434     !
435     rad_froid = 35.0
436     call getin('rad_froid',rad_froid)
437    
438     !
439     !Config Key = rad_chau1
440     !Config Desc =
441     !Config Def = 13.0
442     !Config Help =
443     !
444     rad_chau1 = 13.0
445     call getin('rad_chau1',rad_chau1)
446    
447     !
448     !Config Key = rad_chau2
449     !Config Desc =
450     !Config Def = 9.0
451     !Config Help =
452     !
453     rad_chau2 = 9.0
454     call getin('rad_chau2',rad_chau2)
455    
456     !
457     !Config Key = top_height
458     !Config Desc =
459     !Config Def = 3
460     !Config Help =
461     !
462     top_height = 3
463     call getin('top_height',top_height)
464    
465     !
466     !Config Key = overlap
467     !Config Desc =
468     !Config Def = 3
469     !Config Help =
470     !
471     overlap = 3
472     call getin('overlap',overlap)
473    
474    
475     !
476     !
477     !Config Key = cdmmax
478     !Config Desc =
479     !Config Def = 1.3E-3
480     !Config Help =
481     !
482     cdmmax = 1.3E-3
483     call getin('cdmmax',cdmmax)
484    
485     !
486     !Config Key = cdhmax
487     !Config Desc =
488     !Config Def = 1.1E-3
489     !Config Help =
490     !
491     cdhmax = 1.1E-3
492     call getin('cdhmax',cdhmax)
493    
494     !261103
495     !
496     !Config Key = ksta
497     !Config Desc =
498     !Config Def = 1.0e-10
499     !Config Help =
500     !
501     ksta = 1.0e-10
502     call getin('ksta',ksta)
503    
504     !
505     !Config Key = ksta_ter
506     !Config Desc =
507     !Config Def = 1.0e-10
508     !Config Help =
509     !
510     ksta_ter = 1.0e-10
511     call getin('ksta_ter',ksta_ter)
512    
513     !
514     !Config Key = ok_kzmin
515     !Config Desc =
516     !Config Def = .true.
517     !Config Help =
518     !
519     ok_kzmin = .true.
520     call getin('ok_kzmin',ok_kzmin)
521    
522     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
523     ! PARAMETER FOR THE PLANETARY BOUNDARY LAYER
524     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
525    
526     !Config Key = iflag_pbl
527     !Config Desc =
528     !Config Def = 1
529     !Config Help =
530     !
531     iflag_pbl = 1
532     call getin('iflag_pbl',iflag_pbl)
533     !
534     !Config Key = iflag_thermals
535     !Config Desc =
536     !Config Def = 0
537     !Config Help =
538     !
539     iflag_thermals = 0
540     call getin('iflag_thermals',iflag_thermals)
541     !
542     !
543     !Config Key = nsplit_thermals
544     !Config Desc =
545     !Config Def = 1
546     !Config Help =
547     !
548     nsplit_thermals = 1
549     call getin('nsplit_thermals',nsplit_thermals)
550    
551    
552    
553     !
554     !Config Key = lev_histhf
555     !Config Desc =
556     !Config Def = 0
557     !Config Help =
558     !
559     lev_histhf = 0
560     call getin('lev_histhf',lev_histhf)
561    
562     !
563     !Config Key = lev_histday
564     !Config Desc =
565     !Config Def = 1
566     !Config Help =
567     !
568     lev_histday = 1
569     call getin('lev_histday',lev_histday)
570    
571     !
572     !Config Key = lev_histmth
573     !Config Desc =
574     !Config Def = 2
575     !Config Help =
576     !
577     lev_histmth = 2
578     call getin('lev_histmth',lev_histmth)
579    
580     !
581     !Config Key = type_run
582     !Config Desc =
583     !Config Def = 'AMIP' ou 'ENSP'
584     !Config Help =
585     !
586     type_run = 'AMIP'
587     call getin('type_run',type_run)
588    
589     !
590     !Config Key = ok_isccp
591     !Config Desc =
592     !Config Def = .true.
593     !Config Help =
594     !
595     ! ok_isccp = .true.
596     ok_isccp = .false.
597     call getin('ok_isccp',ok_isccp)
598    
599     !
600     !
601     !Config Key = ok_regdyn
602     !Config Desc =
603     !Config Def = 'AMIP'
604     !Config Help =
605     !
606     ! ok_regdyn = .true.
607     ok_regdyn = .false.
608     call getin('ok_regdyn',ok_regdyn)
609     !
610     ! coordonnees (lonmin_ins, lonmax_ins, latmin_ins, latmax_ins) pour la zone
611     ! avec sorties instantannees tous les pas de temps de la physique => "histbilKP_ins.nc"
612     !
613     !Config Key = lonmin_ins
614     !Config Desc = 100.
615     !Config Def = longitude minimale sorties "bilKP_ins"
616     !Config Help =
617     !
618     lonmin_ins = 100.
619     call getin('lonmin_ins',lonmin_ins)
620     !
621     !Config Key = lonmax_ins
622     !Config Desc = 130.
623     !Config Def = longitude maximale sorties "bilKP_ins"
624     !Config Help =
625     !
626     lonmax_ins = 130.
627     call getin('lonmax_ins',lonmax_ins)
628     !
629     !Config Key = latmin_ins
630     !Config Desc = -20.
631     !Config Def = latitude minimale sorties "bilKP_ins"
632     !Config Help =
633     !
634     latmin_ins = -20.
635     call getin('latmin_ins',latmin_ins)
636     !
637     !Config Key = latmax_ins
638     !Config Desc = 20.
639     !Config Def = latitude maximale sorties "bilKP_ins"
640     !Config Help =
641     !
642     latmax_ins = 20.
643     call getin('latmax_ins',latmax_ins)
644     !
645     !Config Key = ecrit_ins
646     !Config Desc =
647     !Config Def = NINT(86400./dtime/48.) !a chaque pas de temps physique
648     !Config Help =
649     !
650     ! ecrit_ins = NINT(86400./dtime/48.)
651     ecrit_ins = NINT(86400./48.)
652     call getin('ecrit_ins',ecrit_ins)
653     !
654     !Config Key = ecrit_hf
655     !Config Desc =
656     !Config Def = NINT(86400./dtime *0.25) !toutes les 6h
657     !Config Help =
658     !
659     ! ecrit_hf = NINT(86400./dtime *0.25)
660     ecrit_hf = NINT(86400. *0.25)
661     call getin('ecrit_hf',ecrit_hf)
662     !
663     !Config Key = ecrit_hf2mth
664     !Config Desc =
665     !Config Def = 4*30 !ecriture mens. a partir de val. inst. toutes les 6h
666     !Config Help =
667     !
668     ecrit_hf2mth = 4*30
669     call getin('ecrit_hf2mth',ecrit_hf2mth)
670     !
671     !Config Key = ecrit_day
672     ecrit_day = 86400
673     call getin('ecrit_day',ecrit_day)
674     !
675     ecrit_mth = 86400
676     call getin('ecrit_mth',ecrit_mth)
677     !
678     ecrit_tra = 1
679     call getin('ecrit_tra',ecrit_tra)
680     !
681     !Config Key = ecrit_reg
682     !Config Desc =
683     !Config Def = NINT(86400./dtime *0.25) !4 fois par jour
684     !Config Help =
685     !
686     ! ecrit_reg = NINT(86400./dtime *0.25) !4 fois par jour
687     ecrit_reg = NINT(86400. *0.25) !4 fois par jour
688     call getin('ecrit_reg',ecrit_reg)
689     !
690     !
691     !
692     !Config Key = bug_ozone
693     !Config Desc = Pour retrouver le bug de l'ozone (IPCC), mettre a true
694     !Config Def = false
695     !Config Help =
696     !
697     bug_ozone = .false.
698     call getin('bug_ozone',bug_ozone)
699    
700 guez 17 print *, ' *********'
701     print *, ' Configuration des parametres de la physique: '
702     print *, ' Config ocean = ', ocean
703     print *, ' Config veget = ', ok_veget
704     print *, ' Sortie journaliere = ', ok_journe
705     print *, ' Sortie mensuelle = ', ok_mensuel
706     print *, ' Sortie instantanee = ', ok_instan
707     print *, ' Sortie bilan d''energie, if_ebil =', if_ebil
708     print *, ' Excentricite = ',R_ecc
709     print *, ' Equinoxe = ',R_peri
710     print *, ' Inclinaison =',R_incl
711     print *, ' Constante solaire =',solaire
712     print *, ' co2_ppm =',co2_ppm
713     print *, ' RCO2 = ',RCO2
714     print *, ' CH4_ppb =',CH4_ppb,' RCH4 = ',RCH4
715     print *, ' N2O_ppb =',N2O_ppb,' RN2O = ',RN2O
716     print *, ' CFC11_ppt=',CFC11_ppt,' RCFC11 = ',RCFC11
717     print *, ' CFC12_ppt=',CFC12_ppt,' RCFC12 = ',RCFC12
718     print *, ' epmax = ', epmax
719     print *, ' ok_adj_ema = ', ok_adj_ema
720     print *, ' iflag_clw = ', iflag_clw
721     print *, ' cld_lc_lsc = ', cld_lc_lsc
722     print *, ' cld_lc_con = ', cld_lc_con
723     print *, ' cld_tau_lsc = ', cld_tau_lsc
724     print *, ' cld_tau_con = ', cld_tau_con
725     print *, ' ffallv_lsc = ', ffallv_lsc
726     print *, ' ffallv_con = ', ffallv_con
727     print *, ' coef_eva = ', coef_eva
728     print *, ' reevap_ice = ', reevap_ice
729     print *, ' iflag_pdf = ', iflag_pdf
730     print *, ' iflag_cldcon = ', iflag_cldcon
731     print *, ' fact_cldcon = ', fact_cldcon
732     print *, ' facttemps = ', facttemps
733     print *, ' ok_newmicro = ',ok_newmicro
734     print *, ' ratqsbas = ',ratqsbas
735     print *, ' ratqshaut = ',ratqshaut
736     print *, ' top_height = ',top_height
737     print *, ' overlap = ',overlap
738     print *, ' cdmmax = ',cdmmax
739     print *, ' cdhmax = ',cdhmax
740     print *, ' ksta = ',ksta
741     print *, ' ksta_ter = ',ksta_ter
742     print *, ' ok_kzmin = ',ok_kzmin
743     print *, ' ok_ade = ',ok_ade
744     print *, ' ok_aie = ',ok_aie
745     print *, ' bl95_b0 = ',bl95_b0
746     print *, ' bl95_b1 = ',bl95_b1
747     print *, ' lev_histhf = ',lev_histhf
748     print *, ' lev_histday = ',lev_histday
749     print *, ' lev_histmth = ',lev_histmth
750     print *, ' iflag_pbl = ', iflag_pbl
751     print *, ' iflag_thermals = ', iflag_thermals
752     print *, ' type_run = ',type_run
753     print *, ' ok_isccp = ',ok_isccp
754     print *, ' ok_regdyn = ',ok_regdyn
755     print *, ' lonmin lonmax latmin latmax bilKP_ins =',&
756 guez 3 lonmin_ins, lonmax_ins, latmin_ins, latmax_ins
757 guez 17 print *, 'ecrit_ ins, hf, hf2mth, day, mth, reg, tra', ecrit_ins, &
758 guez 3 ecrit_hf, ecrit_hf2mth, ecrit_day, ecrit_mth, ecrit_reg, ecrit_tra
759 guez 17 print *, ' bug_ozone = ', bug_ozone
760 guez 3
761     end subroutine conf_phys
762    
763     end module conf_phys_m

  ViewVC Help
Powered by ViewVC 1.1.21