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

Annotation of /trunk/phylmd/conf_phys.f

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.21