Summary
of Diagnosis
Codes of diagnosis for DFI have been added and tested with both single-threaded and MPICH options on platform of CrayXE1.
1. How to generate DFI Diagnosis files?
A. Download wrfdfi_20060417.tar.gz to wrf working directory from WRF DFI homepage.
B. Unzip and untar the file.
C. cd WRFV2
D. ./configure
E. compile em_real
F. ls –l main/wrf.exe
2. How to run WRF-Diagnosis?
A. Download runwrfdfi.gz to WRFV2/test directory from WRF DFI homepage(A small grid for testing).
B. Unzip and untar the file.
C. cd runwrfdfi
D. vi namelist.input
E. Setting namelist options
To get ÔSFCEVPÕ : sf_surface_physics = 2
To get ÔDIVÕ : diff_opt = 1 or 2, km_opt = 2 or 4
F. ./wrf.exe
3. How to confirm the results?
A. Download rip_diag.tar.gz to runwrfdfi directory from DFI WORK homepage.
B. Unzip and untar the file
C. mv fields.f to RIP/src
D. cd RIP
E. make linux (select according to userÕs system)
F. cd runwrfdfi
G. ./wrf_dfi_grph.csh
H. idt image_filename
4. Descriptions on affected files.
A. ./Registry
Registry.EM : new variables for diagnosis.
Legend : #for noise diagnoses and #for dfi diagnoses
B. ./dyn_em
solve_em.F: add Ôcall subroutineÕ for diagnoses
module_big_step_utilities.F: add subroutines to calculate for diagnoses
C. ./phys
module_surface_driver.F: add variable ÔSFCEVPÕ in Ôcall lsmÕ
module_sf_noahlsm.F: add variable to calculate for SFCEVP