[Wrf-users] running an idealized test case
Ehsan Beigi
ebeigi3 at tigers.lsu.edu
Sun Mar 13 11:35:14 MDT 2011
Dear Sir/Madam,
Thanks for your previous help,I installed the ifrot version (
l_fcompxe_ia32_2011.2.137.tgz , l_fc_p_10.0.023.tar.gz , and alos
l_fc_p_10.1.026_ia32.tar.gz ), I configured the WRF with these three kind of
ifort, after compiling em_real and also em_b_wave , I didn't see any error
in 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
after typing ./real.exe it see this error :
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
after typing ./wrf.exe I see this error:
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
I would appreciate it if you could help me solve the problem.
Best Regards
Ehsan Beigi
On Fri, Mar 11, 2011 at 7:20 PM, Ehsan Beigi <ebeigi3 at tigers.lsu.edu> wrote:
> I had run the real test case em_real and i had this error :
>
> *forrtl: severe (71): integer divide by zero*
>
>
>
> do I have problem with my intel fortran compiler?
>
> Best Regards
>
> Ehsan
>
>
>
>
> On Fri, Mar 11, 2011 at 7:13 PM, wrfhelp <wrfhelp at ucar.edu> wrote:
>
> You should first check whether the code is properly compiled. I see that
>> you have error messages like:
>>
>>
>> make[1]: ifort: Command not found
>>
>> that seems to suggest that the code is not compiled because it didn't find
>> the ifort compiler.
>>
>> wrfhelp
>>
>>
>> On Mar 11, 2011, at 6:04 PM, Ehsan Beigi wrote:
>>
>> Thanks for your reply, I did run in this directory = test/em_b_wave ,
>>> but the problem doesn't solve, what should i do?
>>>
>>> Best Regards
>>> Ehsan Beigi
>>>
>>>
>>>
>>> On Fri, Mar 11, 2011 at 6:58 PM, wrfhelp <wrfhelp at ucar.edu> wrote:
>>> You are supposed to run the model in test/em_b_wave directory, where a
>>> namelist file exists.
>>>
>>> wrfhelp
>>>
>>>
>>> On Mar 11, 2011, at 2:42 PM, Ehsan Beigi wrote:
>>>
>>>
>>> Dear Sir/Madam,
>>>
>>> I have this problem when i want to run an idealized test case
>>> (em_b_wave), I have ifort and Icc compiler. what should i do?
>>>
>>> ( cd main ; make -i -r MODULE_DIRS="-I../dyn_em -I../dyn_nmm
>>> -I/home/ehsan/WRFV3/external/esmf_time_f90 -I/home/ehsan/WRFV3/main
>>> -I/home/ehsan/WRFV3/external/io_netcdf -I/home/ehsan/WRFV3/external/io_int
>>> -I/home/ehsan/WRFV3/frame -I/home/ehsan/WRFV3/share -I/home/ehsan/WRFV3/phys
>>> -I/home/ehsan/WRFV3/chem -I/home/ehsan/WRFV3/inc
>>> -I/home/ehsan/netcdf3/include " SOLVER=em IDEAL_CASE=b_wave em_ideal )
>>> make[1]: Entering directory `/home/ehsan/WRFV3/main'
>>> ( cd ../dyn_em ; make -i -r module_initialize_b_wave.o )
>>> make[2]: Entering directory `/home/ehsan/WRFV3/dyn_em'
>>> make[2]: `module_initialize_b_wave.o' is up to date.
>>> make[2]: Leaving directory `/home/ehsan/WRFV3/dyn_em'
>>> ranlib libwrflib.a
>>> ifort -o ideal.exe -O3 -w -ftz -align all -fno-alias -fp-model precise
>>> -FR -convert big_endian -ip ideal.o ../dyn_em/module_initialize_b_wave.o
>>> libwrflib.a /home/ehsan/WRFV3/external/fftpack/fftpack5/libfftpack.a
>>> /home/ehsan/WRFV3/external/io_grib1/libio_grib1.a
>>> /home/ehsan/WRFV3/external/io_grib_share/libio_grib_share.a
>>> /home/ehsan/WRFV3/external/io_int/libwrfio_int.a
>>> /home/ehsan/WRFV3/external/esmf_time_f90/libesmf_time.a
>>> /home/ehsan/WRFV3/external/RSL_LITE/librsl_lite.a
>>> /home/ehsan/WRFV3/frame/module_internal_header_util.o
>>> /home/ehsan/WRFV3/frame/pack_utils.o
>>> /home/ehsan/WRFV3/external/io_netcdf/libwrfio_nf.a
>>> -L/home/ehsan/netcdf3/lib -lnetcdf
>>> make[1]: ifort: Command not found
>>> make[1]: [em_ideal] Error 127 (ignored)
>>> make[1]: Leaving directory `/home/ehsan/WRFV3/main'
>>> ( cd test/em_b_wave ; /bin/rm -f wrf.exe ; ln -s ../../main/wrf.exe . )
>>> ( cd test/em_b_wave ; /bin/rm -f ideal.exe ; ln -s ../../main/ideal.exe .
>>> )
>>> ( cd test/em_b_wave ; /bin/rm -f README.namelist ; ln -s
>>> ../../run/README.namelist . )
>>> ( cd test/em_b_wave ; /bin/rm -f gribmap.txt ; ln -s
>>> ../../run/gribmap.txt . )
>>> ( cd test/em_b_wave ; /bin/rm -f grib2map.tbl ; ln -s
>>> ../../run/grib2map.tbl . )
>>> ( cd run ; /bin/rm -f ideal.exe ; ln -s ../main/ideal.exe . )
>>> ( cd run ; if test -f namelist.input ; then \
>>> /bin/cp -f namelist.input namelist.input.backup ; fi ; \
>>> /bin/rm -f namelist.input ; ln -s ../test/em_b_wave/namelist.input
>>> . )
>>> ( cd run ; /bin/rm -f input_jet ; ln -s ../test/em_b_wave/input_jet . )
>>> build started: Thu Mar 10 18:36:50 CST 2011
>>> build completed: Thu Mar 10 18:36:56 CST 2011
>>>
>>>
>>>
>>> after typing ./ideal.exe in WRFV3/main dir, i see this error:
>>> -------------- FATAL CALLED ---------------
>>> FATAL CALLED FROM FILE: <stdin> LINE: 6919
>>> ERROR OPENING namelist.input
>>>
>>>
>>> What should i do?
>>>
>>> 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
>>>
>>>
>>>
>>> wrfhelp
>>> http://www.mmm.ucar.edu/wrf/users/supports/wrfhelp.html
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Ehsan Beigi
>>> PhD Student
>>> Department of Civil and and Environmental Engineering
>>> 2408 Patrick F. Taylor Hall
>>> Louisiana State University
>>> Baton Rouge, LA, 70803
>>>
>>>
>>>
>> wrfhelp
>> http://www.mmm.ucar.edu/wrf/users/supports/wrfhelp.html
>>
>>
>>
>>
>
>
> --
> *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/20110313/5289cc57/attachment-0001.html
More information about the Wrf-users
mailing list