I have installed and compiled ioapi v3.2 and netcdf v-4.7.4 by using pgf90 compiler, using these I got .nc files from CAMx output.
Now, I am trying to run ‘combine’ utility to combine files. I have compiled the combine.exe successfully. I have made several changes in the ‘makefile’ while compiling the ‘combine.exe’ and the changes are : 1. changed appropriate directories of IOAPI_INC, IOAPI_LIB, NETCDF_LIB. 2. I modified -lnetcdf to -lentcdff -lnetcdf in LIBRARIES as my netcdf is v4.7.4 (attached makefile Makefile.txt (822 Bytes) . I have also attached combine.f file combine.F.txt (7.5 KB) .
The I tried to run a job file by using attached job file ( TRIAL_COMBINE_elements.csh.txt (1016 Bytes) .
But I am getting an error (error file attached:combine_error.txt (3.2 KB) :
Missing environment variable EXECUTION_ID
** I Started
Value for GENSPEC not defined;returning default: FALSE
ERROR Cannot open or read SPECIES_DEF file:/root/Documents/CAMxPostProcessSoft/spec_def/spec_def.camxv7.elements
1.I double checked the directory of spec_def_camxv7.elements. (attached screenshot : )
2. I tried different ways, such as moving the directory to another place and subsequently changed the job file directory etc.
3. I checked file permission (attached ls.log :ls.txt (3.6 KB) ).
4. I checked whether file is corrupted or not (attached file : spec_def.camxv7.elements.txt (1.1 KB) . And used another spec_def file (spec_def.camx.avrg.txt (772 Bytes) , subsequently changed the file name in the job script.
Note: in the filename ‘.txt’ is added here just to upload ‘spec_def.camxv7.elements’ file in the CMAS Forum.