Version 3 (modified by ychen, 9 years ago) (diff) |
---|
I try to find out some clues for setting the output variables in the LMDZ configuration.
First, there are two files, one is in the COMP/lmdz.card and another is in the PARAM/output.def_low/medium/height, which are associated with the setting of LMDZ output files in your submission directory.
COMP/lmdz.card
In the COMP/lmdz.card, there is an option: "OutLevel?"
# Set OutLevel to choose the level of output files from LMDZ. The file PARAM/output.def_$OutLevel will be used. # OutLevel=low/medium/high OutLevel=low
PARAM/output.def_low
In the PARAM/output.def_low, there are a lot of setting to adjust the detail of the output files. However, we are interested in specific variable for the output but here is lacking of information. Within this file there is only an option called "phys_out_filelevel" which could be assigned for different level in different output intervals. as bellow:
phys_out_filenames= histmth histday histhf histhf3h histhf3hm histstn phys_out_filelevels= 5 5 2 5 5 5
output.def
So, I looked into the LMDZ source files for more detail. There is another file called "ouput.def" in the ./modeles/LMDZ/DefLists/output.def
In this file there are a lot of variables in the list and with different output levels.
######## Abderrahmane le 20 11 08 ######################## # Niveaux de sorties et nom pour chaque variable dans les# # fichiers histmth histday histhf histins histLES # ################################################# # Surface geop.height flag_phis = 1, 1, 10, 1, 1 name_phis = phis # Grid area flag_aire = 1, 1, 10, 1, 1 name_aire = aire # Surfac ter+lic flag_contfracATM = 10, 1, 1, 10, 10 name_contfracATM = contfracATM # Surface terre OR flag_contfracOR = 10, 1, 1, 10, 10 name_contfracOR = contfracOR # Grid area CONT flag_aireTER = 10, 10, 1, 10, 10 name_aireTER = aireTER # Latent heat flux flag_flat = 10, 1, 10, 10, 1 name_flat = flat # Sea Level Pressure flag_slp = 1, 1, 1, 10, 1 name_slp = slp # Surface Temperature flag_tsol = 1, 1, 1, 1, 1 .....
You can select the variables what you want to include in certain output level. Maybe you need to recompile the source files for that default setting again or just simply change the output levels in the output.def_low with "phys_out_filelevels= 10 10 10 10 10 " for getting all the variables.
Hope this information could be help people who are interested in look for certain LMDZ output variables.