[Wrf-users] A problem about auxhist files generate

Feng Liu fliu at mag.maricopa.gov
Mon Aug 2 15:09:05 MDT 2010


Hi,

I wonder if your settings work or not because your time_step =324
seconds which is more than 5 minutes, however, you are trying to have
wind field output with interval of 1 minute for d04.  You may try by
modifying your namelist as following:

auxhist5_outname                     = "wind_d<domain>_<date>"

frames_per_auxhist5                 = 360,360,360,360,

auxhist5_interval                       = 6,6,6,6,

 

get output every 6 minutes with 360 entries for each file. Hope it is
helpful.

 

Feng

 

 

From: wrf-users-bounces at ucar.edu [mailto:wrf-users-bounces at ucar.edu] On
Behalf Of ??
Sent: Friday, July 30, 2010 6:27 PM
To: Wrf-users at ucar.edu
Subject: [Wrf-users] A problem about auxhist files generate

 

Hi
   I've try use auxhist to output some vars. First, I edited the
Registry.EM file like this:
 
state    real   u              ikjb     dyn_em      2         X     \
     i0rh05usdf=(bdy_interp:dt)       "U"                      "x-wind
component"   "m s-1"
state    real   v              ikjb     dyn_em      2         Y     \
     i0rh05usdf=(bdy_interp:dt)        "V"                     "y-wind
component"   "m s-1"
state    real   w              ikjb     dyn_em      2         Z     \
        irh05usdf=(bdy_interp:dt)  "w"                          "z-wind
component"   "m s-1"
 
I modified rh to rh05 and recompiled the wrf (./compile em_real)
successfully. 
Then the namelist.input was edited like this:
 
&time_control
 run_days                            = 4,
 run_hours                           = 00,
 run_minutes                         = 0,
 run_seconds                         = 0,
 start_year                          = 2001, 2001, 2001, 2001,
 start_month                         = 07,   07,   07, 07,
 start_day                           = 23,   23,   23, 23,
 start_hour                          = 18,   18,   18, 18,
 start_minute                        = 00,   00,   00, 00,
 start_second                        = 00,   00,   00, 00,
 end_year                            = 2001, 2001, 2001, 2001,
 end_month                           = 07,   07,   07, 07,
 end_day                             = 27,   27,   27, 27,
 end_hour                            = 18,   18,   18, 18,
 end_minute                          = 00,   00,   00, 00,
 end_second                          = 00,   00,   00, 00,
 interval_seconds                    = 21600
 input_from_file                     = .true.,.false.,.false.,.false.,
 history_interval                    = 10,  10,   10, 10,
 frames_per_outfile                  = 1000, 1000, 1000, 1000,
 restart                             = .false.,
 restart_interval                    = 5000,
 io_form_history                     = 2
 io_form_restart                     = 2
 io_form_input                       = 2
 io_form_boundary                    = 2
 auxhist5_interval                   = 10,  5,  5,  1,
 io_form_auxhist5                    = 2
 auxhist5_begin_y                    = 2001, 2001, 2001, 2001,
 auxhist5_begin_m                    = 07,   07,   07, 07,
 auxhist5_begin_d                    = 23,   23,   23, 23,
 auxhist5_begin_h                    = 18,   18,   18, 18,
 auxhist5_end_y                      = 2001, 2001, 2001, 2001,
 auxhist5_end_m                      = 07,   07,   07, 07,
 auxhist5_end_d                      = 27,   27,   27, 27,
 auxhist5_end_h                      = 18,   18,   18, 18,
 frames_per_auxhist5                 = 9000, 9000, 9000, 9000,
 debug_level                         = 0
 /
 &domains
 time_step                           = 324,
 time_step_fract_num                 = 0,
 time_step_fract_den                 = 1,
 max_dom                             = 4,
 e_we                                = 44,       76,      142,      199,
 e_sn                                = 33,       55,       97,      124,
 e_vert                              = 35,       35,       35,       35,
 p_top_requested                     = 5000,
 num_metgrid_levels                  = 27,
 num_metgrid_soil_levels             = 2,
 dx                                  = 54000, 18000,  6000, 2000,
 dy                                  = 54000, 18000,  6000, 2000,
 grid_id                             = 1,     2,     3,   4,
 parent_id                           = 1,     1,     2,   3,
 i_parent_start                      = 1,     10,    15,  40,
 j_parent_start                      = 1,     8,    12,   29,
 parent_grid_ratio                   = 1,     3,     3,    3,
 parent_time_step_ratio              = 1,     3,     3,    3,
 feedback                            = 1,
 smooth_option                       = 0
 /
 &physics
 mp_physics                          = 4,     4,     8,   8,
 ra_lw_physics                       = 4,     4,     4,   4,
 ra_sw_physics                       = 4,     4,     4,   4,
 radt                                = 60,    60,    60,   60,
 sf_sfclay_physics                   = 2,     2,     2,   2,
 sf_surface_physics                  = 2,     2,     2,   2,
 bl_pbl_physics                      = 2,     2,     2,   2,
 bldt                                = 0,     0,     0,   0,
 cu_physics                          = 1,     1,     0,   0,
 cudt                                = 0,     0,     0,   0,
 isfflx                              = 1,
 ifsnow                              = 0,
 icloud                              = 1,
 surface_input_source                = 1,
 num_soil_layers                     = 4,
 sf_urban_physics                    = 0,     0,     0,   0,
 maxiens                             = 1,
 maxens                              = 3,
 maxens2                             = 3,
 maxens3                             = 16,
 ensdim                              = 144,
 /
 &fdda
 /
 &dynamics
 w_damping                           = 0,
 diff_opt                            = 1,
 km_opt                              = 4,
 diff_6th_opt                        = 0,      0,      0,  0,
 diff_6th_factor                     = 0.12,   0.12,   0.12, 0.12,
 base_temp                           = 290.
 damp_opt                            = 0,
 zdamp                               = 5000.,  5000.,  5000., 5000.,
 dampcoef                            = 0.2,    0.2,    0.2,  0.2,
 khdif                               = 0,      0,      0,  0,
 kvdif                               = 0,      0,      0,  0,
 non_hydrostatic                     = .true., .true., .true., .true.,
 moist_adv_opt                       = 1,      1,      1,     1,
 scalar_adv_opt                      = 1,      1,      1,     1,
 /
 &bdy_control
 spec_bdy_width                      = 5,
 spec_zone                           = 1,
 relax_zone                          = 4,
 specified                           = .true., .false.,.false.,.false.,
 nested                              = .false., .true., .true.,.true.,
 /
 &grib2
 /
 &namelist_quilt
 nio_tasks_per_group = 0,
 nio_groups = 1,
 /

I hope get a file like auxhist5_d4_2001-07-23_18:00:00, which contain
u,v,w but there nothing. 
I mean the wrf couldn't generate any auxhist files! 
I want know how to solve this problem. 
Besides, I can complete wrf with the namelist.input and get
wrfout_d04_2001-07-23_18:00:00 successfully.
My system is centos5 with PGI FORTRAN 9.0 and Openmpi 1.4, the wrf
version is 3.2
Thanks!
 
Yu Zhang

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20100802/c816c9c0/attachment-0001.html 


More information about the Wrf-users mailing list