boris.gratadoux
New member
Hello,
I’m trying to run a simple 4DVAR case. For this test, I only assimilate synoptic observations (synop) over a 1-hour window, with time slots of 30 minutes.
However, I get a segmentation fault inside the dolph routine in {wrfda_folder}/share/dolph.F. The crash seems to be caused by abnormal values for N or deltat. The values printed just before the segmentation fault are:
In dolph, deltat = 0.00 taus = 3600.00
In dolph: M,N = ******** 1
In dolph: THETAS (STOP-BAND EDGE) = 0.000
In dolph: R,DB = 1.000 0.000
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
I also tried setting up dfi_control in the namelist, which led to better values of deltat, M, N, etc. However, this was unsuccessful as it led to another error. I’m not sure if this was supposed to be the solution here.
Can someone help me ?
I’ve attached my namelist, the error log, and the observation files created by obsproc.
Thank you.
I’m trying to run a simple 4DVAR case. For this test, I only assimilate synoptic observations (synop) over a 1-hour window, with time slots of 30 minutes.
However, I get a segmentation fault inside the dolph routine in {wrfda_folder}/share/dolph.F. The crash seems to be caused by abnormal values for N or deltat. The values printed just before the segmentation fault are:
In dolph, deltat = 0.00 taus = 3600.00
In dolph: M,N = ******** 1
In dolph: THETAS (STOP-BAND EDGE) = 0.000
In dolph: R,DB = 1.000 0.000
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
I also tried setting up dfi_control in the namelist, which led to better values of deltat, M, N, etc. However, this was unsuccessful as it led to another error. I’m not sure if this was supposed to be the solution here.
Can someone help me ?
I’ve attached my namelist, the error log, and the observation files created by obsproc.
Thank you.