Changeset 833 for LMDZ4/trunk/libf/phytherm/conf_phys.F90
- Timestamp:
- Aug 28, 2007, 5:11:08 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phytherm/conf_phys.F90
r814 r833 5 5 ! 6 6 7 subroutine conf_phys(ocean, ok_veget, ok_journe, ok_mensuel, ok_instan, &7 subroutine conf_phys(ocean, ok_veget, ok_journe, ok_mensuel, ok_instan, ok_hf, & 8 8 & seuil_inversion, & 9 9 & fact_cldcon, facttemps,ok_newmicro,iflag_cldcon, & … … 19 19 include "fisrtilp.h" 20 20 include "nuage.h" 21 21 include "YOMCST.h" 22 22 !IM : on inclut/initialise les taux de CH4, N2O, CFC11 et CFC12 23 23 include "clesphys.h" … … 35 35 ! ok_veget: type de modele de vegetation 36 36 ! ok_journe: sorties journalieres 37 ! ok_hf: sorties haute frequence 37 38 ! ok_mensuel: sorties mensuelles 38 39 ! ok_instan: sorties instantanees … … 45 46 character (len = 6) :: ocean 46 47 logical :: ok_veget, ok_newmicro 47 logical :: ok_journe, ok_mensuel, ok_instan 48 logical :: ok_journe, ok_mensuel, ok_instan, ok_hf 48 49 LOGICAL :: ok_ade, ok_aie 49 50 REAL :: bl95_b0, bl95_b1 … … 54 55 character (len = 6),SAVE :: ocean_omp 55 56 logical,SAVE :: ok_veget_omp, ok_newmicro_omp 56 logical,SAVE :: ok_journe_omp, ok_mensuel_omp, ok_instan_omp 57 logical,SAVE :: ok_journe_omp, ok_mensuel_omp, ok_instan_omp, ok_hf_omp 57 58 LOGICAL,SAVE :: ok_ade_omp, ok_aie_omp 58 59 REAL,SAVE :: bl95_b0_omp, bl95_b1_omp 60 REAL,SAVE :: freq_ISCCP_omp, ecrit_ISCCP_omp 59 61 real,SAVE :: fact_cldcon_omp, facttemps_omp,ratqsbas_omp 60 62 real,SAVE :: ratqshaut_omp … … 84 86 INTEGER,SAVE :: top_height_omp,overlap_omp 85 87 REAL,SAVE :: cdmmax_omp,cdhmax_omp,ksta_omp,ksta_ter_omp 86 LOGICAL,SAVE :: ok_kzmin_omp 88 LOGICAL,SAVE :: ok_kzmin_omp, fmagic_omp 87 89 INTEGER,SAVE :: iflag_pbl_omp,lev_histhf_omp,lev_histday_omp,lev_histmth_omp 88 90 CHARACTER*4, SAVE :: type_run_omp … … 115 117 call getin('VEGET', ok_veget_omp) 116 118 ! 117 !Config Key = OK_journe119 !Config Key = ok_journe 118 120 !Config Desc = Pour des sorties journalieres 119 121 !Config Def = .false. … … 122 124 ! 123 125 ok_journe_omp = .false. 124 call getin('OK_journe', ok_journe_omp) 126 call getin('ok_journe', ok_journe_omp) 127 ! 128 !Config Key = ok_hf 129 !Config Desc = Pour des sorties haute frequence 130 !Config Def = .false. 131 !Config Help = Pour creer le fichier histhf contenant les sorties 132 ! haute frequence ( 3h ou 6h) 133 ! 134 ok_hf_omp = .false. 135 call getin('ok_hf', ok_hf_omp) 125 136 ! 126 137 !Config Key = OK_mensuel … … 176 187 call getin('bl95_b1', bl95_b1_omp) 177 188 178 ! 189 !Config Key = freq_ISCCP 190 !Config Desc = Frequence d'appel du simulateur ISCCP en secondes; 191 ! par defaut 10800, i.e. 3 heures 192 !Config Def = 10800. 193 !Config Help = Used in ini_histISCCP.h 194 ! 195 freq_ISCCP_omp = 10800. 196 call getin('freq_ISCCP', freq_ISCCP_omp) 197 ! 198 !Config Key = ecrit_ISCCP 199 !Config Desc = Frequence d'ecriture des resultats du simulateur ISCCP en nombre de jours; 200 ! par defaut 1., i.e. 1 jour 201 !Config Def = 1. 202 !Config Help = Used in ini_histISCCP.h 203 ! 204 ! 205 ecrit_ISCCP_omp = 1. 206 call getin('ecrit_ISCCP', ecrit_ISCCP_omp) 179 207 ! 180 208 !Config Key = ip_ebil_phy … … 584 612 call getin('ok_kzmin',ok_kzmin_omp) 585 613 614 ! 615 !Config Key = fmagic 616 !Config Desc = 617 !Config Def = 1. 618 !Config Help = Used in albedo.F 619 ! 620 fmagic_omp = 1. 621 call getin('fmagic',fmagic_omp) 622 586 623 !Config Key = ok_lic_melt 587 624 !Config Desc = Prise en compte de la fonte de la calotte dans le bilan d'eau … … 658 695 call getin('type_run',type_run_omp) 659 696 660 697 ! 661 698 !Config Key = ok_isccp 662 699 !Config Desc = … … 715 752 !Config Desc = 716 753 !Config Def = 1.0 !tous les jours 717 !Config Help = 754 !Config Help = nombre de jours pour ecriture fichier histday.nc 718 755 ! 719 756 ecrit_day_omp = 1.0 … … 795 832 ksta_ter = ksta_ter_omp 796 833 ok_kzmin = ok_kzmin_omp 834 fmagic = fmagic_omp 797 835 iflag_pbl = iflag_pbl_omp 798 836 lev_histhf = lev_histhf_omp … … 804 842 ok_newmicro = ok_newmicro_omp 805 843 ok_journe = ok_journe_omp 844 ok_hf = ok_hf_omp 806 845 ok_mensuel = ok_mensuel_omp 807 846 ok_instan = ok_instan_omp 847 freq_ISCCP = freq_ISCCP_omp 848 ecrit_ISCCP = ecrit_ISCCP_omp 808 849 ok_ade = ok_ade_omp 809 850 ok_aie = ok_aie_omp … … 842 883 write(numout,*)' Config veget = ', ok_veget 843 884 write(numout,*)' Sortie journaliere = ', ok_journe 885 write(numout,*)' Sortie haute frequence = ', ok_hf 844 886 write(numout,*)' Sortie mensuelle = ', ok_mensuel 845 887 write(numout,*)' Sortie instantanee = ', ok_instan 888 write(numout,*)' Frequence appel simulateur ISCCP, freq_ISCCP =', freq_ISCCP 889 write(numout,*)' Frequence appel simulateur ISCCP, ecrit_ISCCP =', ecrit_ISCCP 846 890 write(numout,*)' Sortie bilan d''energie, ip_ebil_phy =', ip_ebil_phy 847 891 write(numout,*)' Excentricite = ',R_ecc … … 884 928 write(numout,*)' ksta_ter = ',ksta_ter 885 929 write(numout,*)' ok_kzmin = ',ok_kzmin 930 write(numout,*)' fmagic = ',fmagic 886 931 write(numout,*)' ok_ade = ',ok_ade 887 932 write(numout,*)' ok_aie = ',ok_aie … … 897 942 write(numout,*)' lonmin lonmax latmin latmax bilKP_ins =',& 898 943 & lonmin_ins, lonmax_ins, latmin_ins, latmax_ins 899 write(numout,*)' ecrit_ hf, day, mth, reg ',&900 & ecrit_hf, ecrit_day, ecrit_mth, ecrit_reg, ecrit_tra 944 write(numout,*)' ecrit_ hf, day, mth, reg, tra, ISCCP',& 945 & ecrit_hf, ecrit_day, ecrit_mth, ecrit_reg, ecrit_tra, ecrit_ISCCP 901 946 902 947 !$OMP END MASTER
Note: See TracChangeset
for help on using the changeset viewer.