Changeset 1547 for CONFIG/LMDZOR


Ignore:
Timestamp:
08/25/11 12:22:10 (13 years ago)
Author:
jgipsl
Message:
  • Added phys_out_filetimesteps in physiq.def to relace ecrit_mth, ecrit_day and ecrit_ins.
  • In section ATM, WriteFrequency? can now switch on all files given by phys_out_filekeys and phys_out_filenames. For example, to activate histmth.nc histday.nc histhf.nc histhf3h.nc and histhf3hm.nc put :

WriteFrequency?=1M 1D HF HF3h HF3hm

  • Corrected bug concerning the variable ecrit_mth(now removed) in lmdz.driver for option LMDZ_Physics=NPv3.0.
Location:
CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR/COMP/lmdz.driver

    r1512 r1547  
    6363    fi 
    6464  
    65     ##--Frequency purpose .... 
     65    ##-- Output frequency purpose .... 
    6666    ##--  Initialisation  .... 
    67     OK_instan=n 
    68     OK_journe=n 
    69     OK_mensuel=n 
     67    ok_mensuel=n 
     68    ok_journe=n 
    7069    ok_hf=n 
    71     OK_les=y 
     70    ok_hf3h=n 
     71    ok_hf3hm=n 
     72    ok_stn=n 
    7273 
    7374    case ${config_UserChoices_PeriodLength} in 
    74         1Y|1y|1M|1m) OK_mensuel=y ;; 
    75         5D|5d|1D|1d) OK_journe=y ;; 
     75        1Y|1y|1M|1m) ok_mensuel=y ;; 
     76        5D|5d|1D|1d) ok_journe=y ;; 
    7677    esac 
    7778 
    7879    for frequency in ${config_ATM_WriteFrequency} ; do 
    7980        case ${frequency} in 
    80             5D|5d|1D|1d) OK_journe=y ;; 
    81         esac 
    82         case ${frequency} in 
    83             HF|hf)  
    84                 ok_hf=y 
    85                 OK_instan=y 
    86                 ;; 
     81            1M|1m) ok_mensuel=y ;; 
     82        esac 
     83        case ${frequency} in 
     84            5D|5d|1D|1d) ok_journe=y ;; 
     85        esac 
     86        case ${frequency} in 
     87            HF|hf) ok_hf=y ;; 
     88        esac 
     89        case ${frequency} in  
     90            HF3h|hf3h) ok_hf3h=y ;; 
     91        esac 
     92        case ${frequency} in  
     93            HF3hm|hf3hm) ok_hf3hm=y ;; 
     94        esac 
     95        case ${frequency} in 
     96            STN|stn) ok_stn=y ;; 
    8797        esac 
    8898    done 
     
    118128    case ${config_UserChoices_PeriodLength} in 
    119129        *Y|*y)  
    120                LMDZ_ecrit_mth=30.  
    121130               LMDZ_ecrit_ISCCP=30. 
    122131               LMDZ_periodav=30. 
     
    127136               ;; 
    128137        *) 
    129                LMDZ_ecrit_mth=${PeriodLengthInDays}. 
    130138               LMDZ_ecrit_ISCCP=${PeriodLengthInDays}. 
    131139               LMDZ_periodav=${PeriodLengthInDays}. 
     
    166174 
    167175    ## physiq.def parameters modified from initial physiq_L${RESOL_ATM_Z} 
    168     LMDZ_sed physiq.def phys_out_filekeys "${OK_mensuel} ${OK_journe} ${ok_hf} ${OK_instan} ${OK_les}" 
    169     LMDZ_sed physiq.def ecrit_mth   ${LMDZ_ecrit_mth} 
     176    #  columns in phys_output_filekeys refer to the filenames given in phys_out_filenames in output.def :   
     177    #                                            histmth       histday        histhf    histfh3h   histhf3hm   histstn 
     178    LMDZ_sed physiq.def phys_out_filekeys       "${ok_mensuel} ${ok_journe}   ${ok_hf}  ${ok_hf3h} ${ok_hf3hm} ${ok_stn}" 
    170179    LMDZ_sed physiq.def ecrit_ISCCP ${LMDZ_ecrit_ISCCP} 
    171180    LMDZ_sed physiq.def ok_cosp     ${LMDZ_COSP_OK} 
  • CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR/PARAM/physiq.def_L11_AP

    r1512 r1547  
    3030# 
    3131# Noms des fichiers 
    32 phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm 
     32phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm histstn 
    3333# Sortir ou non les fichiers 
    34 phys_out_filekeys=       y       y       y       y       y 
     34phys_out_filekeys=       y       y       y       y       y          n 
    3535# Niveaux de sorties 
    36 phys_out_filelevels=     5       5       5       5       5 
     36phys_out_filelevels=     5       5       5       5       5          5 
     37### Type de fichier : global (n) ou stations (y) 
     38phys_out_filestations =  n       n       n       n       n          y 
     39### Frequences des sorties 
     40phys_out_filetimesteps = 1.mth,  1.day,  0.25day, 0.125day, 0.125day, 1800.s 
     41 
    3742# more variables for level 5 : vitw and pres 
    3843# Vertical wind 
     
    4954### - ok_histNMC = y/n, y/n, y/n pour avoir les sorties NMC mensuelles, journalieres et haute frequence 
    5055ok_histNMC = y, n, n 
    51 ### ecrit_LES = frequence ecriture fichier histhf3hm.nc en jours 
    52 ### ecrit_ins = frequence ecriture fichier histhf5h.nc en jours 
    53 ecrit_ins=0.125 
    54 ### ecrit_hf = frequence ecriture fichier histhf.nc en jours 
    55 ecrit_hf=0.250 
    56 ### ecrit_day = frequence ecriture fichier histday.nc en jours 
    57 ecrit_day=1. 
    58 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 
    59 ecrit_mth=_ecrit-mth_ 
     56 
    6057### freqin_isccp = frequence input en secondes du simulateur ISCCP 
    6158freq_ISCCP=10800. 
  • CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR/PARAM/physiq.def_L19_AP

    r1512 r1547  
    3030# 
    3131# Noms des fichiers 
    32 phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm 
     32phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm histstn 
    3333# Sortir ou non les fichiers 
    34 phys_out_filekeys=       y       y       y       y       y 
     34phys_out_filekeys=       y       y       y       y       y          n 
    3535# Niveaux de sorties 
    36 phys_out_filelevels=     5       5       5       5       5 
     36phys_out_filelevels=     5       5       5       5       5          5 
     37### Type de fichier : global (n) ou stations (y) 
     38phys_out_filestations =  n       n       n       n       n          y 
     39### Frequences des sorties 
     40phys_out_filetimesteps = 1.mth,  1.day,  0.25day, 0.125day, 0.125day, 1800.s 
     41 
    3742# more variables for level 5 : vitw and pres 
    3843# Vertical wind 
     
    4954### - ok_histNMC = y/n, y/n, y/n pour avoir les sorties NMC mensuelles, journalieres et haute frequence 
    5055ok_histNMC = y, n, n 
    51 ### ecrit_LES = frequence ecriture fichier histhf3hm.nc en jours 
    52 ### ecrit_ins = frequence ecriture fichier histhf5h.nc en jours 
    53 ecrit_ins=0.125 
    54 ### ecrit_hf = frequence ecriture fichier histhf.nc en jours 
    55 ecrit_hf=0.250 
    56 ### ecrit_day = frequence ecriture fichier histday.nc en jours 
    57 ecrit_day=1. 
    58 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 
    59 ecrit_mth=_ecrit-mth_ 
     56 
    6057### freqin_isccp = frequence input en secondes du simulateur ISCCP 
    6158freq_ISCCP=10800. 
  • CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR/PARAM/physiq.def_L39_AP

    r1512 r1547  
    3030# 
    3131# Noms des fichiers 
    32 phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm 
     32phys_out_filenames=      histmth histday histhf  histhf3h histhf3hm histstn 
    3333# Sortir ou non les fichiers 
    34 phys_out_filekeys=       y       y       y       y       y 
     34phys_out_filekeys=       y       y       y       y       y          n 
    3535# Niveaux de sorties 
    36 phys_out_filelevels=     5       5       5       5       5 
     36phys_out_filelevels=     5       5       5       5       5          5 
     37### Type de fichier : global (n) ou stations (y) 
     38phys_out_filestations =  n       n       n       n       n          y 
     39### Frequences des sorties 
     40phys_out_filetimesteps = 1.mth,  1.day,  0.25day, 0.125day, 0.125day, 1800.s 
     41 
     42 
    3743# more variables for level 5 : vitw and pres 
    3844# Vertical wind 
     
    4955### - ok_histNMC = y/n, y/n, y/n pour avoir les sorties NMC mensuelles, journalieres et haute frequence 
    5056ok_histNMC = y, n, n 
    51 ### ecrit_LES = frequence ecriture fichier histhf3hm.nc en jours 
    52 ### ecrit_ins = frequence ecriture fichier histhf5h.nc en jours 
    53 ecrit_ins=0.125 
    54 ### ecrit_hf = frequence ecriture fichier histhf.nc en jours 
    55 ecrit_hf=0.250 
    56 ### ecrit_day = frequence ecriture fichier histday.nc en jours 
    57 ecrit_day=1. 
    58 ### ecrit_mth = frequence ecriture fichier histmth.nc en jours 
    59 ecrit_mth=_ecrit-mth_ 
     57 
    6058### freqin_isccp = frequence input en secondes du simulateur ISCCP 
    6159freq_ISCCP=10800. 
  • CONFIG/LMDZOR/branches/LMDZOR_v4/LMDZOR/PARAM/physiq.def_L39_NPv3.0

    r1512 r1547  
    77# Controle des sorties 
    88#********************* 
    9 #OK_journe=n 
    10 #OK_mensuel=y 
    11 #ok_hf=n 
    12 #OK_instan=n 
    13 #ok_LES=n 
    149#ok_regdyn : y/n calcul/non des regymes dynamiques sur regions pre-definies 
    1510ok_regdyn=y 
     
    1914phys_out_filelevels=     5       5       5       5       5            5 
    2015phys_out_filetypes=      ave(X)  ave(X)  ave(X) inst(X) inst(X) 
    21 phys_out_filetimesteps=  _ecrit-mth_   1day    6hr     3hr     6hr 
     16phys_out_filetimesteps=  1.mth,  1.day,  0.25day, 0.125day, 0.125day, 1800.s 
    2217### parametres pour hist*NMC.nc 
    2318#lev_histdayNMC: nombre de niveaux sur la verticale dans le fichier 
Note: See TracChangeset for help on using the changeset viewer.