[Wrf-users] running real test case (em_real)
Ehsan Beigi
ebeigi3 at tigers.lsu.edu
Wed Mar 16 17:02:54 MDT 2011
Dear Sir/Madam,
There are a lot of data on the website you mentioned in your previous email
(http://dss.ucar.edu/datasets/ds083.2/), I downloaded some file, but i don't
know how to run them, could you please send me just an example for running
wrf? I always have this error ( MMINLU error on input), and i am not able
to run any of the test case. could you please help me with that?
Best Regards
Ehsan Beigi
On Mon, Mar 14, 2011 at 5:10 PM, Ehsan Beigi <ebeigi3 at tigers.lsu.edu> wrote:
> Thanks for you reply. yes, the compile is successful and i can see all of
> the .exe file except plotgride.exe and
>
> On Mon, Mar 14, 2011 at 4:37 PM, wrfhelp <wrfhelp at ucar.edu> wrote:
>
>> Those warning message doesn't matter. My question is, have you
>> successfully built WRF and WPS? Did you see all those .exe files in your
>> directory?
>>
>> Can you download FNL data from http://dss.ucar.edu/datasets/ds083.2/ ,
>> then go through WPS process by yourself? I make this suggestion because
>> sometimes our data at website doesn't work for some users. We are not sure
>> what is the problem. usually we suggest our users to run WPS by themselves,
>> then move on to REAL and WRF.
>>
>>
>>
>>
>> On 3/13/2011 1:17 PM, Ehsan Beigi wrote:
>>
>> *Dear Sir/Madam,
>> my compiler is ifort and icc, i compiled em_real , and this is* compile.log
>>
>>
>> ar: creating ./libio_grib_share.a
>> ar: creating ../libio_grib1.a
>> ar: creating libesmf_time.a
>> ar: creating libfftpack.a
>> registry.c(22): warning #1079: return type of function "main" must be
>> "int"
>> main( int argc, char *argv[], char *env[] )
>> ^
>>
>> registry.c(59): warning #266: function "sym_forget" declared implicitly
>> sym_forget() ;
>> ^
>>
>> registry.c(131): warning #266: function "gen_io_boilerplate" declared
>> implicitly
>> gen_io_boilerplate() ; /* 20091213 jm. Generate the
>> io_boilerplate_temporary.inc file */
>> ^
>>
>> registry.c(133): warning #266: function "init_parser" declared implicitly
>> init_parser() ;
>> ^
>>
>> registry.c(156): warning #266: function "pre_parse" declared implicitly
>> if ( pre_parse( dir, fp_in, fp_tmp ) ) {
>> ^
>>
>> registry.c(176): warning #266: function "check_dimspecs" declared
>> implicitly
>> check_dimspecs() ;
>> ^
>>
>> registry.c(186): warning #266: function "gen_actual_args_new" declared
>> implicitly
>> gen_actual_args_new( "inc" ) ;
>> ^
>>
>> registry.c(188): warning #266: function "gen_dummy_args_new" declared
>> implicitly
>> gen_dummy_args_new( "inc" ) ;
>> ^
>>
>> registry.c(190): warning #266: function "gen_dummy_decls_new" declared
>> implicitly
>> gen_dummy_decls_new( "inc" ) ;
>> ^
>>
>> registry.c(192): warning #266: function "gen_namelist_statements" declared
>> implicitly
>> gen_namelist_statements("inc") ;
>> ^
>>
>> registry.c(202): warning #266: function "gen_nest_interp" declared
>> implicitly
>> gen_nest_interp( "inc" ) ;
>> ^
>>
>> registry.c(204): warning #266: function "gen_streams" declared implicitly
>> gen_streams("inc") ;
>> ^
>>
>> registry.c(207): warning #266: function "gen_comms" declared implicitly
>> gen_comms( "inc" ) ; /* this is either package supplied (by copying
>> a */
>> ^
>>
>> reg_parse.c(227): warning #266: function "tolower" declared implicitly
>> x = tolower(tokens[F_DIMS][i]) ;
>> ^
>>
>> reg_parse.c(292): warning #177: label "normal" was declared but never
>> referenced
>> normal:
>> ^
>>
>> reg_parse.c(453): warning #266: function "tolower" declared implicitly
>> if ( tolower(tokens[FIELD_STAG][i]) == 'x' || sw_all_x_staggered )
>> field_struct->stag_x = 1 ;
>> ^
>>
>> reg_parse.c(454): warning #266: function "tolower" declared implicitly
>> if ( tolower(tokens[FIELD_STAG][i]) == 'y' || sw_all_y_staggered )
>> field_struct->stag_y = 1 ;
>> ^
>>
>> reg_parse.c(455): warning #266: function "tolower" declared implicitly
>> if ( tolower(tokens[FIELD_STAG][i]) == 'z' ) field_struct->stag_z =
>> 1 ;
>> ^
>>
>> reg_parse.c(474): warning #266: function "tolower" declared implicitly
>> x = tolower(tmp[i]) ;
>> ^
>>
>> reg_parse.c(514): warning #266: function "tolower" declared implicitly
>> x = tolower(tokens[FIELD_IO][i]) ;
>> ^
>>
>> misc.c(175): warning #1011: missing return statement at end of non-void
>> function "range_of_dimension"
>> }
>> ^
>>
>> misc.c(217): warning #592: variable "zdex" is used before its value is set
>> sprintf(tmp,"%ssm3%d,%ssm3%d,1,1", r,bdex,r,zdex ) ;
>> ^
>>
>> misc.c(321): warning #1011: missing return statement at end of non-void
>> function "get_elem"
>> }
>> ^
>>
>> misc.c(423): warning #1011: missing return statement at end of non-void
>> function "close_the_file"
>> }
>> ^
>>
>> misc.c(430): warning #266: function "getpid" declared implicitly
>> sprintf(tempfile,"regtmp1%d",getpid()) ;
>> ^
>>
>> misc.c(444): warning #266: function "getpid" declared implicitly
>> sprintf(tempfile,"regtmp1%d",getpid()) ;
>> ^
>>
>> misc.c(462): warning #266: function "toupper" declared implicitly
>> for ( p = str ; *p ; p++ ) *p = toupper(*p) ;
>> ^
>>
>> misc.c(472): warning #266: function "tolower" declared implicitly
>> for ( p = str ; *p ; p++ ) *p = tolower(*p) ;
>> ^
>>
>> misc.c(645): warning #1011: missing return statement at end of non-void
>> function "dimension_size_expression"
>> }
>> ^
>>
>> gen_allocs.c(73): warning #1011: missing return statement at end of
>> non-void function "get_count_for_alloc"
>> }
>> ^
>>
>> gen_allocs.c(109): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(dname_tmp) ;
>> ^
>>
>> gen_scalar_indices.c(197): warning #266: function "make_lower_case"
>> declared implicitly
>> make_lower_case(fname) ;
>> ^
>>
>> gen_config.c(135): warning #266: function "sym_forget" declared implicitly
>> sym_forget() ;
>> ^
>>
>> gen_config.c(167): warning #266: function "toupper" declared implicitly
>> fputc(toupper(*i),fp);
>> ^
>>
>> gen_config.c(172): warning #266: function "toupper" declared implicitly
>> fputc(toupper(*i),fp);
>> ^
>>
>> gen_config.c(178): warning #266: function "toupper" declared implicitly
>> fputc(toupper(*i),fp);
>> ^
>>
>> gen_config.c(409): warning #266: function "sym_forget" declared implicitly
>> sym_forget() ;
>> ^
>>
>> sym.c(73): warning #266: function "create_ht" declared implicitly
>> create_ht( &symtab ) ;
>> ^
>>
>> sym.c(77): warning #266: function "exit" declared implicitly
>> exit(1) ;
>> ^
>>
>> sym.c(153): warning #266: function "create_ht" declared implicitly
>> create_ht( &symtab ) ;
>> ^
>>
>> sym.c(157): warning #266: function "exit" declared implicitly
>> exit(1) ;
>> ^
>>
>> symtab_gen.c(62): warning #266: function "hash" declared implicitly
>> index = hash( name ) ;
>> ^
>>
>> gen_comms.c(157): warning #1011: missing return statement at end of
>> non-void function "print_4d_i1_decls"
>> }
>> ^
>>
>> gen_comms.c(196): warning #1011: missing return statement at end of
>> non-void function "print_decl"
>> }
>> ^
>>
>> gen_comms.c(206): warning #1011: missing return statement at end of
>> non-void function "print_body"
>> }
>> ^
>>
>> gen_comms.c(248): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(266): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(985): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(1178): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(1312): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(1454): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(commname) ;
>> ^
>>
>> gen_comms.c(1672): warning #268: the format string ends before this
>> argument
>> sprintf(fname,"shift_halo",*direction) ;
>> ^
>>
>> gen_comms.c(1949): warning #1011: missing return statement at end of
>> non-void function "gen_shift"
>> }
>> ^
>>
>> gen_comms.c(2428): warning #1011: missing return statement at end of
>> non-void function "gen_debug"
>> }
>> ^
>>
>> set_dim_strs.c(145): warning #1011: missing return statement at end of
>> non-void function "set_dim_strs"
>> }
>> ^
>>
>> set_dim_strs.c(153): warning #1011: missing return statement at end of
>> non-void function "set_dim_strs2"
>> }
>> ^
>>
>> set_dim_strs.c(159): warning #1011: missing return statement at end of
>> non-void function "set_dim_strs3"
>> }
>> ^
>>
>> gen_wrf_io.c(36): warning #266: function "sym_forget" declared implicitly
>> OP_F(fp,"wrf_bdyout.inc") ;
>> ^
>>
>> gen_wrf_io.c(452): warning #266: function "make_upper_case" declared
>> implicitly
>> make_upper_case(dname) ;
>> ^
>>
>> gen_streams.c(25): warning #266: function "gen_io_domain_defs" declared
>> implicitly
>> gen_io_domain_defs( fp ) ;
>> ^
>>
>> gen_streams.c(33): warning #266: function "gen_set_timekeeping_defs"
>> declared implicitly
>> gen_set_timekeeping_defs( fp ) ;
>> ^
>>
>> gen_streams.c(41): warning #266: function "gen_set_timekeeping_alarms"
>> declared implicitly
>> gen_set_timekeeping_alarms( fp ) ;
>> ^
>>
>> gen_streams.c(49): warning #266: function "gen_io_form_for_dataset"
>> declared implicitly
>> gen_io_form_for_dataset( fp ) ;
>> ^
>>
>> gen_streams.c(57): warning #266: function "gen_io_form_for_stream"
>> declared implicitly
>> gen_io_form_for_stream( fp ) ;
>> ^
>>
>> gen_streams.c(65): warning #266: function "gen_switches_and_alarms"
>> declared implicitly
>> gen_switches_and_alarms( fp ) ;
>> ^
>>
>> gen_streams.c(73): warning #266: function "gen_check_auxstream_alarms"
>> declared implicitly
>> gen_check_auxstream_alarms( fp ) ;
>> ^
>>
>> gen_streams.c(81): warning #266: function "gen_fine_stream_input" declared
>> implicitly
>> gen_fine_stream_input( fp ) ;
>> ^
>>
>> gen_streams.c(89): warning #266: function "gen_med_auxinput_in" declared
>> implicitly
>> gen_med_auxinput_in( fp ) ;
>> ^
>>
>> gen_streams.c(97): warning #266: function "gen_med_hist_out_opens"
>> declared implicitly
>> gen_med_hist_out_opens( fp ) ;
>> ^
>>
>> gen_streams.c(105): warning #266: function "gen_med_hist_out_closes"
>> declared implicitly
>> gen_med_hist_out_closes( fp ) ;
>> ^
>>
>> gen_streams.c(113): warning #266: function "gen_med_auxinput_in_closes"
>> declared implicitly
>> gen_med_auxinput_in_closes( fp ) ;
>> ^
>>
>> gen_streams.c(121): warning #266: function "gen_med_last_solve_io"
>> declared implicitly
>> gen_med_last_solve_io( fp ) ;
>> ^
>>
>> gen_streams.c(129): warning #266: function "gen_med_open_esmf_calls"
>> declared implicitly
>> gen_med_open_esmf_calls( fp ) ;
>> ^
>>
>> gen_streams.c(137): warning #266: function "gen_med_find_esmf_coupling"
>> declared implicitly
>> gen_med_find_esmf_coupling( fp ) ;
>> ^
>>
>> gen_streams.c(145): warning #266: function "gen_shutdown_closes" declared
>> implicitly
>> gen_shutdown_closes( fp ) ;
>> ^
>>
>> gen_streams.c(180): warning #1011: missing return statement at end of
>> non-void function "gen_io_domain_defs"
>> }
>> ^
>>
>> gen_streams.c(213): warning #1011: missing return statement at end of
>> non-void function "gen_set_timekeeping_defs"
>> }
>> ^
>>
>> gen_streams.c(296): warning #1011: missing return statement at end of
>> non-void function "gen_set_timekeeping_alarms"
>> }
>> ^
>>
>> gen_streams.c(323): warning #1011: missing return statement at end of
>> non-void function "gen_io_form_for_dataset"
>> }
>> ^
>>
>> gen_streams.c(350): warning #1011: missing return statement at end of
>> non-void function "gen_io_form_for_stream"
>> }
>> ^
>>
>> gen_streams.c(369): warning #1011: missing return statement at end of
>> non-void function "gen_switches_and_alarms"
>> }
>> ^
>>
>> gen_streams.c(400): warning #1011: missing return statement at end of
>> non-void function "gen_check_auxstream_alarms"
>> }
>> ^
>>
>> gen_streams.c(422): warning #1011: missing return statement at end of
>> non-void function "gen_fine_stream_input"
>> }
>> ^
>>
>> gen_streams.c(437): warning #1011: missing return statement at end of
>> non-void function "gen_med_auxinput_in"
>> }
>> ^
>>
>> gen_streams.c(452): warning #1011: missing return statement at end of
>> non-void function "gen_med_hist_out_opens"
>> }
>> ^
>>
>> gen_streams.c(468): warning #1011: missing return statement at end of
>> non-void function "gen_med_hist_out_closes"
>> }
>> ^
>>
>> gen_streams.c(484): warning #1011: missing return statement at end of
>> non-void function "gen_med_auxinput_in_closes"
>> }
>> ^
>>
>> gen_streams.c(497): warning #1011: missing return statement at end of
>> non-void function "gen_med_last_solve_io"
>> }
>> ^
>>
>> gen_streams.c(508): warning #1011: missing return statement at end of
>> non-void function "gen_shutdown_closes"
>> }
>> ^
>>
>> gen_streams.c(628): warning #1011: missing return statement at end of
>> non-void function "gen_io_boilerplate"
>> }
>> ^
>>
>> standard.c(43): warning #266: function "strncpy" declared implicitly
>> strncpy(q,p,4) ; q+=4 ;
>> ^
>>
>> standard.c(54): warning #266: function "strncmp" declared implicitly
>> if ( !strncmp( wrf_error_fatal_str, "wrf_error_fatal", 15 ) &&
>> wrf_error_fatal_str[15] != '3' )
>> ^
>>
>> standard.c(78): warning #266: function "strcpy" declared implicitly
>> strcpy(lineo,p+3+ns) ;
>> ^
>>
>> standard.c(88): warning #266: function "strcat" declared implicitly
>> strcat(lineo,linei) ;
>> ^
>>
>> standard.c(166): warning #1011: missing return statement at end of
>> non-void function "drop_comment"
>> }
>> ^
>>
>> standard.c(176): warning #1011: missing return statement at end of
>> non-void function "change_to_lower"
>> }
>> ^
>>
>> opening Registry/registry.dimspec
>> including Registry/registry.dimspec
>> opening Registry/registry.les
>> including Registry/registry.les
>> opening Registry/registry.io_boilerplate
>> including Registry/registry.io_boilerplate
>> opening Registry/io_boilerplate_temporary.inc
>> including Registry/io_boilerplate_temporary.inc
>> opening Registry/registry.fire
>> including Registry/registry.fire
>> opening Registry/registry.avgflx
>> including Registry/registry.avgflx
>> Registry INFO variable counts: 0d 1823 1d 69 2d 469 3d 281
>> ADVISORY: RSL_LITE version of gen_comms is linked in with registry
>> program.
>> ar: creating ../main/libwrflib.a
>>
>>
>> *and then downloaded the WRF Model Test Data (January 2000 WPS output
>> data: <http://www.mmm.ucar.edu/wrf/src/data/jan00_wps.tar.gz>
>> http://www.mmm.ucar.edu/wrf/users/download/get_source2.html), after that
>> in the test/em_real directory, I used this command :*
>>
>> cp namelist.input.jan00 namelist.input
>>
>> *and then ./real.exe . i saw this :*
>>
>>
>> Namelist dfi_control not found in namelist.input. Using registry defaults
>> for v
>> ariables in dfi_control
>> Namelist tc not found in namelist.input. Using registry defaults for
>> variables
>> in tc
>> Namelist scm not found in namelist.input. Using registry defaults for
>> variables
>> in scm
>> Namelist fire not found in namelist.input. Using registry defaults for
>> variable
>> s in fire
>> --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and
>> auxinput4_interval
>> = 0 for all domains
>> --- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and
>> ending t
>> ime to 0 for that domain.
>> --- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1,
>> setting
>> sgfdda interval and ending time to 0 for that domain.
>> --- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging
>> interval an
>> d ending time to 0 for that domain.
>> --- NOTE: num_soil_layers has been set to 4
>> REAL_EM V3.2.1 PREPROCESSOR
>> *************************************
>> Parent domain
>> ids,ide,jds,jde 1 74 1 61
>> ims,ime,jms,jme -4 79 -4 66
>> ips,ipe,jps,jpe 1 74 1 61
>> *************************************
>> DYNAMICS OPTION: Eulerian Mass Coordinate
>> alloc_space_field: domain 1, 104874600 bytes allocated
>> Time period # 1 to process = 2000-01-24_12:00:00.
>> Time period # 2 to process = 2000-01-24_18:00:00.
>> Time period # 3 to process = 2000-01-25_00:00:00.
>> Time period # 4 to process = 2000-01-25_06:00:00.
>> Time period # 5 to process = 2000-01-25_12:00:00.
>> Total analysis times to input = 5.
>>
>>
>> -----------------------------------------------------------------------------
>>
>> Domain 1: Current date being processed: 2000-01-24_12:00:00.0000, which
>> is loop # 1 out of 5
>> configflags%julyr, %julday, %gmt: 2000 24 12.00000
>> metgrid input_wrf.F first_date_input = 2000-01-24_12:00:00
>> metgrid input_wrf.F first_date_nml = 2000-01-24_12:00:00
>> d01 2000-01-24_12:00:00 Timing for input 0 s.
>> Max map factor in domain 1 = 1.03. Scale the dt in the model
>> accordingly.
>> forrtl: severe (66): output statement overflows record, unit -5, file
>> Internal Formatted Write
>> Image PC Routine Line
>> Source
>> real.exe 08DBF613 Unknown Unknown Unknown
>> real.exe 08DBE330 Unknown Unknown Unknown
>> real.exe 08D7B22E Unknown Unknown Unknown
>> real.exe 08D32BBC Unknown Unknown Unknown
>> real.exe 08D324BA Unknown Unknown Unknown
>> real.exe 08D62029 Unknown Unknown Unknown
>> real.exe 08093551 Unknown Unknown Unknown
>> real.exe 0809C118 Unknown Unknown Unknown
>>
>> *and after that , wrf.exe : i saw this *
>>
>>
>> Namelist dfi_control not found in namelist.input. Using registry defaults
>> for v
>> ariables in dfi_control
>> Namelist tc not found in namelist.input. Using registry defaults for
>> variables
>> in tc
>> Namelist scm not found in namelist.input. Using registry defaults for
>> variables
>> in scm
>> Namelist fire not found in namelist.input. Using registry defaults for
>> variable
>> s in fire
>> --- NOTE: sst_update is 0, setting io_form_auxinput4 = 0 and
>> auxinput4_interval
>> = 0 for all domains
>> --- NOTE: grid_fdda is 0 for domain 1, setting gfdda interval and
>> ending t
>> ime to 0 for that domain.
>> --- NOTE: both grid_sfdda and pxlsm_soil_nudge are 0 for domain 1,
>> setting
>> sgfdda interval and ending time to 0 for that domain.
>> --- NOTE: obs_nudge_opt is 0 for domain 1, setting obs nudging
>> interval an
>> d ending time to 0 for that domain.
>> --- NOTE: num_soil_layers has been set to 4
>> WRF V3.2.1 MODEL
>> *************************************
>> Parent domain
>> ids,ide,jds,jde 1 74 1 61
>> ims,ime,jms,jme -4 79 -4 66
>> ips,ipe,jps,jpe 1 74 1 61
>> *************************************
>> DYNAMICS OPTION: Eulerian Mass Coordinate
>> alloc_space_field: domain 1, 98194920 bytes allocated
>> -------------- FATAL CALLED ---------------
>> FATAL CALLED FROM FILE: <stdin> LINE: 67
>> program wrf: error opening wrfinput_d01 for reading ierr=
>> -1021
>>
>>
>> What should i do? please help me with this.
>>
>> Best Regards
>>
>>
>>
>> --
>> *Ehsan Beigi*
>> *PhD Student*
>> *Department of Civil and and Environmental Engineering
>> 2408 Patrick F. Taylor Hall
>> Louisiana State University
>> Baton Rouge, LA, 70803*
>>
>>
>>
>>
>
>
> --
> *Ehsan Beigi*
> *PhD Student*
> *Department of Civil and and Environmental Engineering
> 2408 Patrick F. Taylor Hall
> Louisiana State University
> Baton Rouge, LA, 70803*
>
>
>
--
*Ehsan Beigi*
*PhD Student*
*Department of Civil and and Environmental Engineering
2408 Patrick F. Taylor Hall
Louisiana State University
Baton Rouge, LA, 70803*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/wrf-users/attachments/20110316/33f81762/attachment-0001.html
More information about the Wrf-users
mailing list