Hi,
I have made several tests based on the 60-3 km mesh and encountered problems getting the restart file.
Here is my namelist.atmosphere:
At first, I ran the model without the restart stream, so my streams.atmosphere file was:
The model ran normally based on these settings. However, when I added the "restart" stream like this:
The model ran smoothly until it was time to write restart file, and I got the following message:
Then I removed all the other output streams, only kept the input stream and the restart stream, the model didn't start integration after initialization, and I got this message:
On the other hand, I ran the test case on MPAS website, which based on the 120km mesh, the model can write restart files as expected. Therefore, I really don't know what's wrong with my configurations. I have tried both versions of MPAS built with PIO1.7 and PIO2 library, the error message was similar. Please help me with this problem, I am very appreciated for your assistance.
I have made several tests based on the 60-3 km mesh and encountered problems getting the restart file.
Here is my namelist.atmosphere:
Code:
&nhyd_model
config_dt = 15.0
config_start_time = '2018-05-17_12:00:00'
config_run_duration = '3:00:00'
config_len_disp = 3000.0
/
&decomposition
config_block_decomp_file_prefix = 'x20.chn.graph.info.part.'
/
&restart
config_do_restart = false
/
&physics
config_sst_update = false
config_sstdiurn_update = false
config_deepsoiltemp_update = false
config_radtlw_interval = '00:30:00'
config_radtsw_interval = '00:30:00'
config_bucket_update = 'none'
config_physics_suite = 'mesoscale_reference'
config_convection_scheme = 'cu_kain_fritsch'
config_microp_scheme = 'mp_thompson'
/
Code:
<streams>
<immutable_stream name="input"
type="input"
filename_template="x20.chn.init.nc"
input_interval="initial_only" />
<stream name="output"
type="output"
precision="single"
filename_template="history.$Y-$M-$D_$h.$m.$s.nc"
output_interval="3:00:00" >
<file name="stream_list.atmosphere.output"/>
</stream>
<stream name="diagnostics"
type="output"
precision="single"
filename_template="diag.$Y-$M-$D_$h.$m.$s.nc"
output_interval="1:00:00" >
<file name="stream_list.atmosphere.diagnostics"/>
</stream>
</streams>
Code:
<streams>
<immutable_stream name="input"
type="input"
filename_template="x20.chn.init.nc"
input_interval="initial_only" />
<immutable_stream name="restart"
type="output"
filename_template="restart.$Y-$M-$D_$h.$m.$s.nc"
output_interval="3:00:00" />
<stream name="output"
type="output"
precision="single"
filename_template="history.$Y-$M-$D_$h.$m.$s.nc"
output_interval="3:00:00" >
<file name="stream_list.atmosphere.output"/>
</stream>
<stream name="diagnostics"
type="output"
precision="single"
filename_template="diag.$Y-$M-$D_$h.$m.$s.nc"
output_interval="1:00:00" >
<file name="stream_list.atmosphere.diagnostics"/>
</stream>
</streams>
Code:
ERROR: MPAS IO Error: Bad return value from PIO
ERROR: MPAS IO Error: Bad return value from PIO
ERROR: MPAS IO Error: Bad return value from PIO
ERROR: MPAS IO Error: Bad return value from PIO
ERROR: ********************************************************************************
ERROR: Error writing one or more output streams
CRITICAL ERROR: ********************************************************************************
Code:
ERROR: Stream output does not exist in call to MPAS_stream_mgr_get_property().