Hello everyone,
I currently work on running WRF-Chem after Hybrid 3DVar-ETKF WRFDA, and encountered a persistent segmentation fault (wrfchem-run stopped at 'calls rrtmg_lw').
The Hybrid 3DVar-ETKF process contains the following steps:
1.wrf_3dvar_input_*.e001,wrf_3dvar_input_*.e002: Be generated by setting “write_input = .true.” in WRF-Chem. WRF 3DVAR input files.
2.gen_be_ensmean.exe: Execute for calculating ensemble mean and variance, to obtain wrf_3dvar_input_*.mean and wrf_3dvar_input_*.vari.
3.gen_be_ep2.exe: Execute for generating ensemble perturbations.
4.gen_be_vertloc.exe: Execute for vertical localization.
5.da_wrfvar.exe: Main WRFDA program, assimilating observations for mean file.
6.gen_be_etkf.exe: ETKF, to update the ensemble perturbations.
7.da_wrfvar.exe: ETKF, to create filtered observations and prepare formatted omb files for ETKF.
8.gen_be_addmean.exe: ETKF, to execute for adding ensemble perturbations to the mean.
9.changeMMINLUinwrfout.py: Python script for modifying wrfinput files(change MMINLU to "MODIFIED_IGBP_MODIS_NOAH", in order to solve other error).
The files below are attached:
1) wrfinput_d01_HybrTrue and wrfinput_d02_HybrTrue, which can successfully running WRF-Chem
2) wrfinput_d01_ETKFfalse and wrfinput_d01_ETKFfalse, which can not successfully running WRF-Chem
3) rsl.error.0000, The error file from WRF-Chem.
4) namelist.input and wrfbdy_d01 which can run WRF-Chem.
Firstly, there is no “cfl” string existed in rsl file.
Then, I use one of the wrfinput members (e.g. wrfinput_d01.e001, modified from wrf_3dvar_input_*.e001, by da_wrfvar.exe of step 6), successfully running the WRF-Chem.
So I speculate it is an issue caused by ETKF (step7-9).
However, I ncdump -h files from 1) and 2) and compare those and find no difference between the head contents of true and false files. Thus I can not find any clue from the comparison.
Respectfully wish for your comments with appreciation in advance for your assistance!
----------------------------------------------------------------------------------------------------------------------------------
Because there is a problem with uploading files to this website, I attached it on another website:
I currently work on running WRF-Chem after Hybrid 3DVar-ETKF WRFDA, and encountered a persistent segmentation fault (wrfchem-run stopped at 'calls rrtmg_lw').
The Hybrid 3DVar-ETKF process contains the following steps:
1.wrf_3dvar_input_*.e001,wrf_3dvar_input_*.e002: Be generated by setting “write_input = .true.” in WRF-Chem. WRF 3DVAR input files.
2.gen_be_ensmean.exe: Execute for calculating ensemble mean and variance, to obtain wrf_3dvar_input_*.mean and wrf_3dvar_input_*.vari.
3.gen_be_ep2.exe: Execute for generating ensemble perturbations.
4.gen_be_vertloc.exe: Execute for vertical localization.
5.da_wrfvar.exe: Main WRFDA program, assimilating observations for mean file.
6.gen_be_etkf.exe: ETKF, to update the ensemble perturbations.
7.da_wrfvar.exe: ETKF, to create filtered observations and prepare formatted omb files for ETKF.
8.gen_be_addmean.exe: ETKF, to execute for adding ensemble perturbations to the mean.
9.changeMMINLUinwrfout.py: Python script for modifying wrfinput files(change MMINLU to "MODIFIED_IGBP_MODIS_NOAH", in order to solve other error).
The files below are attached:
1) wrfinput_d01_HybrTrue and wrfinput_d02_HybrTrue, which can successfully running WRF-Chem
2) wrfinput_d01_ETKFfalse and wrfinput_d01_ETKFfalse, which can not successfully running WRF-Chem
3) rsl.error.0000, The error file from WRF-Chem.
4) namelist.input and wrfbdy_d01 which can run WRF-Chem.
Firstly, there is no “cfl” string existed in rsl file.
Then, I use one of the wrfinput members (e.g. wrfinput_d01.e001, modified from wrf_3dvar_input_*.e001, by da_wrfvar.exe of step 6), successfully running the WRF-Chem.
So I speculate it is an issue caused by ETKF (step7-9).
However, I ncdump -h files from 1) and 2) and compare those and find no difference between the head contents of true and false files. Thus I can not find any clue from the comparison.
Respectfully wish for your comments with appreciation in advance for your assistance!
----------------------------------------------------------------------------------------------------------------------------------
Because there is a problem with uploading files to this website, I attached it on another website:
input: namelist.input and 6 other files
The files below are attached: 1) wrfinput_d01_HybrTrue and wrfinput_d02_HybrTrue, which can successfully running WRF-Chem 2) wrfinput_d01_ETKFfalse and wrfinput_d01_ETKFfalse, which can not successfully running WRF-Chem 3) rsl.error.0000, The error file from WRF-Chem. 4) namelist.input and...
files.fm
Last edited: