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

All topics related to compiling WRF, including environment set-up, and library installation
Post Reply
cxyiyh
Posts: 30
Joined: Mon Nov 02, 2020 12:54 am

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

Post by cxyiyh » Mon Nov 23, 2020 3:30 am

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: Select all

 &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?
K48C~52P%A)VI$ZLDH[ZSUD.png
6A)NF4{R42JINEM0(B%8OWV.png

kwerner
Posts: 2328
Joined: Wed Feb 14, 2018 9:21 pm

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

Post by kwerner » Mon Nov 23, 2020 6:40 pm

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.
NCAR/MMM

cxyiyh
Posts: 30
Joined: Mon Nov 02, 2020 12:54 am

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

Post by cxyiyh » Tue Nov 24, 2020 1:46 am

kwerner wrote:
Mon Nov 23, 2020 6:40 pm
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

Post Reply

Return to “WRF Compiling/Installation”