[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