I am setting up observation nudging in my nested domains. Currently I am generating little_r files and everything works well as long as I don't activate obs nudging on the nest with multiple MPI processes.
If I run with >2 MPI process, and have a OBS_DOMAIN201 file present, the model crashes during initialization at module_dm:5527
DO N = 1, NSTA
ERRF(1,IFULL_BUFFER(N)) = FULL_BUFFER(N)
END DO
If I run with 1 MPI process everything works fine. If I run nudging on only the outer domain with OBS_DOMAIN101, everything works fine. Please let me know if you have some ideas.
Namelist:
&time_control
<snip>
auxinput11_interval = 1,1,
/
&fdda
obs_nudge_opt = 1,1
max_obs = 10000
fdda_start = 0,0
fdda_end = 360,360
obs_twindo = 0.5,0.5
obs_ipf_errob = .true.
obs_prt_max = 100
obs_prt_freq = 2
obs_ipf_nudob = .true.
obs_ionf = 10
rinblw = 250,250
obs_ipf_init = .true.
/
If I run with >2 MPI process, and have a OBS_DOMAIN201 file present, the model crashes during initialization at module_dm:5527
DO N = 1, NSTA
ERRF(1,IFULL_BUFFER(N)) = FULL_BUFFER(N)
END DO
If I run with 1 MPI process everything works fine. If I run nudging on only the outer domain with OBS_DOMAIN101, everything works fine. Please let me know if you have some ideas.
Namelist:
&time_control
<snip>
auxinput11_interval = 1,1,
/
&fdda
obs_nudge_opt = 1,1
max_obs = 10000
fdda_start = 0,0
fdda_end = 360,360
obs_twindo = 0.5,0.5
obs_ipf_errob = .true.
obs_prt_max = 100
obs_prt_freq = 2
obs_ipf_nudob = .true.
obs_ionf = 10
rinblw = 250,250
obs_ipf_init = .true.
/