When I run bcon ,I meet a problem ,I can't get the output data, please help me to solve this problem

The COORD.EXT and CTM vertical grid types are the same, but the resolution is different.
Vertical interpolation using VGLVS (listed below).

forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
BCON_v532.exe 00000000005E3EBC Unknown Unknown Unknown
BCON_v532.exe 00000000005AB9D0 Unknown Unknown Unknown
BCON_v532.exe 0000000000583973 Unknown Unknown Unknown
BCON_v532.exe 00000000005812BA Unknown Unknown Unknown
BCON_v532.exe 000000000041871F Unknown Unknown Unknown
BCON_v532.exe 000000000040D6E3 Unknown Unknown Unknown
BCON_v532.exe 0000000000414850 Unknown Unknown Unknown
BCON_v532.exe 0000000000409C43 Unknown Unknown Unknown
BCON_v532.exe 0000000000408F2C Unknown Unknown Unknown
libc.so.6 00002B911CAFD555 Unknown Unknown Unknown
BCON_v532.exe 0000000000408E29 Unknown Unknown Unknown
0.063u 0.026s 0:00.92 8.6% 0+0k 100360+0io 14pf+0w
exit ( )

To help us troubleshoot this problem, could you please recompile the executable in debug mode, rerun the script, and post both your run script and log file?

1 Like

In addition, it seems you are running CMAQv5.3.2. If the VGTYP for your coarse and fine grids is -9999 (hybrid coordinate), please use CMAQv5.3.3 and see this recent thread for further details.

follow is my run script
if ( $BCON_TYPE == regrid ) then

setenv CTM_CONC_1 /work/MOD3EVAL/sjr/CCTM_CONC_v53_intel18.0_2016_CONUS_test_${YYYYMMDD}.nc

setenv MET_CRO_3D_CRS /work/MOD3DATA/2016_12US1/met/mcip_v43_wrf_v381_ltng/METCRO3D.12US1.35L.${YYMMDD}

setenv MET_BDY_3D_FIN /work/MOD3DATA/SE53BENCH/met/mcip/METBDY3D_${YYMMDD}.nc

setenv BNDY_CONC_1 β€œOUTDIR/BCON_{VRSN}{APPL}_{BCON_TYPE}${YYYYMMDD} -v”

setenv CTM_CONC_1 /public2/home/Wangyh/model/data/dataout/cctm/CCTM_CONC_v532_intel_20191230_20191229.nc
setenv MET_CRO_3D_CRS /public2/home/Wangyh/model/data/dataout/METCRO3D_191228.nc
setenv MET_BDY_3D_FIN /public2/home/Wangyh/model/data/dataout/METBDY3D_191228-2.nc
setenv BNDY_CONC_1    "$OUTDIR/BCON_${VRSN}_${APPL}_${BCON_TYPE}_${YYYYMMDD} -v"

endif

follow is my log file Input Models3 CTM file names:
Value for CTM_CONC_1: β€˜/public2/home/Wangyh/model/data/dataout/cctm/CCTM_CONC_v532_intel_20191230_20191229.nc’
Value for CTM_CONC_1: β€˜/public2/home/Wangyh/model/data/dataout/cctm/CCTM_CONC_v532_intel_20191230_20191229.nc’
Value for CTM_CONC_2 not defined; returning defaultval ': ’ ’
Value for CTM_CONC_2 not defined; returning defaultval ': ’ ’
Value for CTM_CONC_3 not defined; returning defaultval ': ’ ’
Value for CTM_CONC_3 not defined; returning defaultval ': ’ ’

 "CTM_CONC_1" opened as OLD:READ-ONLY
 File name "/public2/home/Wangyh/model/data/dataout/cctm/CCTM_CONC_v532_intel_20191230_20191229.nc"
 File type GRDDED3
 Execution ID "CMAQ_CCTMv532_Wangyh_20220822_055358_592603216"
 Grid name "20191228"
 Dimensions: 147 rows, 219 cols, 1 lays, 13 vbles
 NetCDF ID:    131072  opened as READONLY
 Starting date and time  2019363:000000 (0:00:00   Dec. 29, 2019)
 Timestep                          010000 (1:00:00 hh:mm:ss)
 Maximum current record number         7
 Input SDATE equals zero; SDATE reset to MET_BDY_3D_FIN file start date
 Input STIME equals zero; STIME reset to MET_BDY_3D_FIN file start time

 Input RUNLEN not set or equal to zero.
 Resetting RUNLEN to correspond to MET_BDY_3D_FIN file ending date & time.

 NCOLS_IN:          219
 NROWS_IN:          147
 NLAYS_IN:            1
 NSPCS_IN:           13
 NBNDY:             494
 NLAYS:              32

 Value for IOAPI_ISPH:  '20'
 Value for IOAPI_ISPH:  '20'
 INITSPHERES:  input sphere Normal Sphere (MM5 & WRF-ARW) R=6370000

###############################################################################

Vertical Interpolation Section

###############################################################################

 The COORD.EXT and CTM vertical grid types are the same, but the resolution is different.
 Vertical interpolation using VGLVS (listed below).

forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
BCON_v532.exe 00000000005E3EBC Unknown Unknown Unknown
BCON_v532.exe 00000000005AB9D0 Unknown Unknown Unknown
BCON_v532.exe 0000000000583973 Unknown Unknown Unknown
BCON_v532.exe 00000000005812BA Unknown Unknown Unknown
BCON_v532.exe 000000000041871F Unknown Unknown Unknown
BCON_v532.exe 000000000040D6E3 Unknown Unknown Unknown
BCON_v532.exe 0000000000414850 Unknown Unknown Unknown
BCON_v532.exe 0000000000409C43 Unknown Unknown Unknown
BCON_v532.exe 0000000000408F2C Unknown Unknown Unknown
libc.so.6 00002B8A39A0B555 Unknown Unknown Unknown
BCON_v532.exe 0000000000408E29 Unknown Unknown Unknown
0.100u 0.045s 0:00.48 29.1% 0+0k 47832+0io 9pf+0w
exit ( )

Similar to the discussion in the other thread I referenced, it seems your CTM_CONC_1 file has a single layer only which will not work to create 3D initial and boundary conditions for your target domain. Please make sure that the vertical extent of your coarse grid input file covers the vertical extent of your target domain.

how do I set up CCTM files to solve this problem, and where do I to set up vertical extent, thank you very much.

Environment variables controlling CCTM options are documented in Appendix A of the User’s Guide. See variable CONC_BLEV_ELEV under CCTM Configuration options for changing the vertical extent of your CCTM_CONC output files.

I’ll try it on right away.you solved a big problem for me.