When I compile em_real in supercomputing, ,it shows some special Warnings.

This post was from a previous version of the WRF&MPAS-A Support Forum. Please do not add new replies here and if you would like the thread moved out of the Historical / Archive section then contact us, making sure to include the link of the thread to be moved.

cxyiyh

Member
Hi, firends,
When I compile em_real in supercomputing ,it shows some special Warnings compared with the compiled results on my normal computer:
WARNING: ts_swp_tot is not a member of 4D array state
WARNING: ts_re_qs_tot is not a member of 4D array state
WARNING: ts_tau_qs_tot is not a member of 4D array state
WARNING: fire_smoke is not a member of 4D array state
time mpif90 -f90=ifort -o wrf_debug.o -c -O3 -ip -fp-model precise -w -ftz -align all -fno-alias -FR -convert big_endian -I../dyn_em -I../dyn_nmm -I/home/chenxy2020/WRF-4.2/external/esmf_time_f90 -I/home/chenxy2020/WRF-4.2/main -I/home/chenxy2020/WRF-4.2/external/io_netcdf -I/home/chenxy2020/WRF-4.2/external/io_int -I/home/chenxy2020/WRF-4.2/frame -I/home/chenxy2020/WRF-4.2/share -I/home/chenxy2020/WRF-4.2/phys -I/home/chenxy2020/WRF-4.2/wrftladj -I/home/chenxy2020/WRF-4.2/chem -I/home/chenxy2020/WRF-4.2/inc -I/home/chenxy2020/Software/netcdf-intel/include -real-size `expr 8 \* 4` -i4 wrf_debug.f90
WARNING: fad0_urb2d is not a member of 4D array state
WARNING: fad135_urb2d is not a member of 4D array state
WARNING: fad45_urb2d is not a member of 4D array state
WARNING: pad_urb2d is not a member of 4D array state
WARNING: fad90_urb2d is not a member of 4D array state
WARNING: rad_urb2d is not a member of 4D array state
WARNING: car_urb2d is not a member of 4D array state
WARNING: h2w_urb2d is not a member of 4D array state
WARNING: svf_urb2d is not a member of 4D array state
WARNING: z0s_urb2d is not a member of 4D array state
WARNING: z0r_urb2d is not a member of 4D array state
WARNING: z0m_urb2d is not a member of 4D array state
WARNING: zds_urb2d is not a member of 4D array state
WARNING: zdm_urb2d is not a member of 4D array state
WARNING: zdr_urb2d is not a member of 4D array state
What contribute to these warnings?
I have some problem about the difference of precipitation results of running wrf-chem4.2 between my ordinary computer and supercomputing.

Code:
 &time_control
 run_days                            = 2,
 run_hours                           = 0,
 run_minutes                         = 0,
 run_seconds                         = 0,
 start_year                          = 2019, 2019,
 start_month                         = 07,   07,
 start_day                           = 21,   21,
 start_hour                          = 00,   00,
 start_minute                        = 00,   00,
 start_second                        = 00,   00,
 end_year                            = 2019, 2019,
 end_month                           = 07,   07,
 end_day                             = 23,   23,
 end_hour                            = 00,   00,
 end_minute                          = 00,   00,
 end_second                          = 00,   00,
 interval_seconds                    = 21600,
 input_from_file                     = .true.,.true.,
 history_interval                    = 360,  180,
 frames_per_outfile                  =   1,    1,
 restart                             = .false.,
 restart_interval                    = 100000,
 io_form_history                     = 2,
 io_form_restart                     = 2,
 io_form_input                       = 2,
 io_form_boundary                    = 2,
 debug_level                         = 0,
/

 &dfi_control
/

 &domains
 time_step                           = 90,
 time_step_fract_num                 = 0,
 time_step_fract_den                 = 1,
 max_dom                             = 2
 s_we                                = 1,      1,
 e_we                                = 100,   121,
 s_sn                                =  1,     1,
 e_sn                                = 86,    91,
 e_vert                              = 34,    34,
 num_metgrid_levels                  = 34,
 num_metgrid_soil_levels             =  4,
 dx                                  = 30000, 10000,
 dy                                  = 30000, 10000, 
 grid_id                             = 1,     2,
 parent_id                           = 1,     1,
 i_parent_start                      = 1,     31, 
 j_parent_start                      = 1,     29,
 parent_grid_ratio                   = 1,     3,
 parent_time_step_ratio              = 1,     3,
 p_top_requested                     = 5000,
 feedback                            = 1,
 smooth_option                       = 0
 p_top_requested                     = 5000
 zap_close_levels                    = 50
 interp_type                         = 1
 t_extrap_type                       = 2
 force_sfc_in_vinterp                = 0
 use_levels_below_ground             = .true.
 use_surface                         = .true.
 lagrange_order                      = 1
 /

 &physics
 mp_physics                          = 10,    10, 
 progn                               = 1,     1,
 ra_lw_physics                       = 1,     1,
 ra_sw_physics                       = 1,     1,
 radt                                = 30,    30,
 sf_sfclay_physics                   = 1,     1,
 sf_surface_physics                  = 3,     3,
 bl_pbl_physics                      = 1,     1,
 bldt                                = 0,     0,
 cu_physics                          = 3,     3,
 cu_diag                             = 1,     1,
 cudt                                = 5,     5,
 ishallow                            = 0,
 isfflx                              = 1,
 ifsnow                              = 1,
 icloud                              = 1,
 surface_input_source                = 1,
 num_soil_layers                     = 4,
 sf_urban_physics                    = 0,     0,
 mp_zero_out                         = 2,
 mp_zero_out_thresh                  = 1.e-12
 maxiens                             = 1,
 maxens                              = 3,
 maxens2                             = 3,
 maxens3                             = 16,
 ensdim                              = 144,
 cu_rad_feedback                     = .true.,
 num_land_cat			     = 21,
 /

 &fdda
 /

 &dynamics
 rk_ord                              = 3,
 w_damping                           = 0,
 diff_opt                            = 1,	1,
 km_opt                              = 4,	4,
 diff_6th_opt                        = 0,	0,
 diff_6th_factor                     = 0.12,	0.12,
 base_temp                           = 290.
 damp_opt                            = 0,
 zdamp                               = 5000.,  5000.,
 dampcoef                            = 0.2,   0.2,
 khdif                               = 0,      0,
 kvdif                               = 0,      0,
 non_hydrostatic                     = .true., .true.,
 moist_adv_opt                       = 2,      2,
 scalar_adv_opt                      = 2,      2,
 chem_adv_opt                        = 2,      2,
 tke_adv_opt                         = 2,      2,
 time_step_sound                     = 4,      4,
 h_mom_adv_order                     = 5,      5,
 v_mom_adv_order                     = 3,      3,
 h_sca_adv_order                     = 5,      5,
 v_sca_adv_order                     = 3,      3,
 /

 &bdy_control
 spec_bdy_width                      = 5,
 spec_zone                           = 1,
 relax_zone                          = 4,
 specified                           = .true., .false.,
 nested                              = .false.,.true., 
 /

 &grib2
 /

&chem
 kemit                               = 1,
 chem_opt                            = 301,	301,	301,
 bioemdt                             = 30,	30,	30,
 photdt                              = 30,	30,	30,
 chemdt                              = 1.5,	1.5,	1.5,
 io_style_emissions                  = 2,
 emiss_opt                           = 5,       5,	5,
 emiss_inpt_opt                      = 1,       1,      1,
 emiss_opt_vol                       = 0,       0,	0,
 emiss_ash_hgt                       = 20000.,
 chem_in_opt                         = 0,          0,	0,
 phot_opt                            = 1,          1,	1,	
 gas_drydep_opt                      = 1,          1,	1,
 aer_drydep_opt                      = 1,          1,	1,
 bio_emiss_opt                       = 0,          0,	0,
 ne_area                             = 0,
 dust_opt                            = 1,
 dmsemis_opt                         = 1,  
 seas_opt                            = 1,
 depo_fact                           = 0.25,
 gas_bc_opt                          = 1,          1,	1,
 gas_ic_opt                          = 1,          1,	1,
 aer_bc_opt                          = 1,          1,	1,
 aer_ic_opt                          = 1,          1,	1,	
 gaschem_onoff                       = 1,          1,	1,
 aerchem_onoff                       = 1,          1,	1,
 wetscav_onoff                       = 0,          0,	0,
 cldchem_onoff                       = 0,          0,	0,
 vertmix_onoff                       = 1,          1,	1,
 chem_conv_tr                        = 1,          1,	1,
 conv_tr_wetscav                     = 0,          0,	0,
 conv_tr_aqchem                      = 0,          0,	0,
 biomass_burn_opt                    = 1,          1,	1,
 plumerisefire_frq                   = 30,         30,	30,
 have_bcs_chem                       = .false., .false., .false.,
 aer_ra_feedback                     = 0,          0,	0,
 aer_op_opt                          = 0,          0,	0,
 opt_pars_out                        = 0,
 diagnostic_chem                     = 0,          0,	0,
/

 &namelist_quilt
 nio_tasks_per_group = 0,
 nio_groups = 1,
 /

Is those warnings cause the below difference?or my compile environment?
Which one should I believe?
View attachment 1
 

Attachments

  • 6A)NF4{R42JINEM0(B%8OWV.png
    6A)NF4{R42JINEM0(B%8OWV.png
    110.3 KB · Views: 1,085
  • K48C~52P%A)VI$ZLDH[ZSUD.png
    K48C~52P%A)VI$ZLDH[ZSUD.png
    107.1 KB · Views: 1,084

kwerner

Administrator
Staff member
Hi,
Those warnings you see during the compile, I believe, are just simply warnings. Different compilers show different things in the compile log. If you got a "successful" compiling message, then it should be fine and you shouldn't need to worry about them. That being said, I am not as familiar with WRF-Chem, so if you are still concerned, you should post a question to that group (from the home page, scroll down and you'll find topics for WRF-Chem).

As for the differences you are seeing in your output - again, different systems and different compilers, libraries (and even versions of libraries and code) are known to cause varying results. We don't expect results to be identical unless using the same machine. You'll have to decide which result you think is the most realistic, perhaps based on observations.
 

cxyiyh

Member
kwerner said:
Hi,
Those warnings you see during the compile, I believe, are just simply warnings. Different compilers show different things in the compile log. If you got a "successful" compiling message, then it should be fine and you shouldn't need to worry about them. That being said, I am not as familiar with WRF-Chem, so if you are still concerned, you should post a question to that group (from the home page, scroll down and you'll find topics for WRF-Chem).

As for the differences you are seeing in your output - again, different systems and different compilers, libraries (and even versions of libraries and code) are known to cause varying results. We don't expect results to be identical unless using the same machine. You'll have to decide which result you think is the most realistic, perhaps based on observations.

Thank you for you reply!Yes, I think I can understand it by Chaos Effect or system error.
yours cxyiyh
 
Top