problem with step_to_output_time = .treu.,

Z Grajek

New member
Good morning,
The following namelist.input works when step_to_output_time = .false. However, if I change it to true, the simulation unfortunately doesn't work. Do you know why this might be happening?

&time_control
run_days = 0,
run_hours = 10,
run_minutes = 0,
run_seconds = 0,
start_year = 1968, 1968, 1968,
start_month = 05, 05, 05,
start_day = 06, 06, 06,
start_hour = 10, 10, 10,
end_year = 1968, 1968, 1968,
end_month = 05, 05, 05,
end_day = 06, 06, 06,
end_hour = 20, 20, 20,
interval_seconds = 3600,
input_from_file = .true., .true., .true.,
history_interval = 0, 0, 10,
frames_per_outfile = 1, 1, 1,
restart = .false.,
restart_interval = 7200,
io_form_history = 2,
io_form_restart = 2,
io_form_input = 2,
io_form_boundary = 2,
adjust_output_times = .true.

/

&domains
use_adaptive_time_step = .true.,
target_cfl = 1.2,
max_step_increase_pct = 30, 51,51,
starting_time_step = 54,
max_time_step = 54,
min_time_step = 18,
time_step = 54,
time_step_fract_den = 1,
step_to_output_time = .false.,
time_step_fract_num = 0,
max_dom = 3,
e_we = 178, 346, 457
e_sn = 178, 346, 457
e_vert = 45, 45, 45,
dzstretch_s = 1.1,
p_top_requested = 5000,
num_metgrid_levels = 138,
num_metgrid_soil_levels = 4,
dx = 9000,
dy = 9000,
grid_id = 1, 2, 3,
parent_id = 1, 1, 2,
i_parent_start = 1, 40,100, !prawo lewo
j_parent_start = 1, 37,130, !góra dół
parent_grid_ratio = 1, 3, 3,
parent_time_step_ratio = 1, 3, 3,
feedback = 0,
smooth_option = 1,
numtiles = 10,
/

&physics
mp_physics = 8, 8, 8,
ra_lw_physics = 1, 1, 1,
ra_sw_physics = 1, 1, 1,
radt = 30,30,10
sf_sfclay_physics = 1, 1, 1,
sf_surface_physics = 2, 2, 2,
num_soil_layers = 4,
bl_pbl_physics = 1, 1, 1,
bldt = 0, 0, 0,
cu_physics = 1, 0, 0,
cudt = 5, 0, 0,
isfflx = 1,
ifsnow = 1,
icloud = 1,
surface_input_source = 3,
num_land_cat = 21,
sf_urban_physics = 0, 0, 0,
sf_ocean_physics = 0,

/

&fdda
/

&dynamics
hybrid_opt = 2,
w_damping = 1,
diff_opt = 2, 2, 2
km_opt = 4, 4, 4,
diff_6th_opt = 1, 1, 1,
diff_6th_factor = 0.12, 0.12, 0.12,
base_temp = 290.,
damp_opt = 3,
zdamp = 7000., 7000., 7000.,
dampcoef = 0.3, 0.3, 0.3,
khdif = 0, 0, 0,
kvdif = 0, 0, 0,
non_hydrostatic = .true., .true., .true.,
moist_adv_opt = 2, 2, 2,
scalar_adv_opt = 2, 2, 2,
gwd_opt = 1, 0, 0,
/
&bdy_control
spec_bdy_width = 20,
relax_zone = 15,
specified = .true.
/
&grib2
/
&namelist_quilt
nio_tasks_per_group = 0,
nio_groups = 0,
/
 
Hello, I use WRF 4.3.3.
when I set use step_to_output_time = .true, it's as if success complete ends at the first time step, when I set it to false, the simulation continues normally

---------------------------------------------------------------------------------------------
taskid: 0 hostname: MacBook-Pro-Zofia.local
./module_io_quilt_old.F 2931 F
Quilting with 1 groups of 0 I/O tasks.
Ntasks in X 2 , ntasks in Y 5

Domain # 1: dx = 9000.000 m
Domain # 2: dx = 3000.000 m
Domain # 3: dx = 1000.000 m

WRF V4.3.3 MODEL
No git found or not a git repository, git commit version not available.
*************************************
Parent domain
ids,ide,jds,jde 1 192 1 192
ims,ime,jms,jme -4 103 -4 46
ips,ipe,jps,jpe 1 96 1 39
*************************************

DYNAMICS OPTION: Eulerian Mass Coordinate
alloc_space_field: domain 1 , 171826144 bytes allocated
med_initialdata_input: calling input_input
Input data is acceptable to use: wrfinput_d01
CURRENT DATE = 2010-12-08_03:00:00
SIMULATION START DATE = 2010-12-08_03:00:00
Timing for processing wrfinput file (stream 0) for domain 1: 0.85258 elapsed seconds
Max map factor in domain 1 = 1.01. Scale the dt in the model accordingly.
INPUT LandUse = "MODIFIED_IGBP_MODIS_NOAH"
LANDUSE TYPE = "MODIFIED_IGBP_MODIS_NOAH" FOUND 41 CATEGORIES 2 SEASONS WATER CATEGORY = 17 SNOW CATEGORY = 15
INITIALIZE THREE Noah LSM RELATED TABLES
Skipping over LUTYPE = USGS
LANDUSE TYPE = MODIFIED_IGBP_MODIS_NOAH FOUND 20 CATEGORIES
INPUT SOIL TEXTURE CLASSIFICATION = STAS
SOIL TEXTURE CLASSIFICATION = STAS FOUND 19 CATEGORIES
ThompMP: read qr_acr_qgV3.dat instead of computing
ThompMP: read qr_acr_qsV2.dat instead of computing
ThompMP: read freezeH2O.dat instead of computing
d01 2010-12-08_03:00:00 wrf: SUCCESS COMPLETE WRF
 
Can you upload your namelist.input for me to take a look?

Please confirm that the only change between your two tests is step_to_output_time = .false. or .true.

Would you please try WRFV4.7.1?
 
I try with WRFV4.7.1, and the results are the same. step_to_output_time = .false. works but step_to_output_time = .true, it's as if success complete ends at the first time step
 
In your namelist.input, "restart = .false." In this case you don't need to set "step_to_output_time = .true." This is because step_to_output_time only works for restart = .true.

Somehow the model behaves strangely when inconsistent options are turned on. It is not our top priority to fix such kind of issues at present. So please stay with the consistent options.
 
Back
Top