Greetings everyone,
It would be greatly appreciated if you could help review the code change for the CMAQ5.5 for adding and using USGS28 land use scheme.
CMAQ5.5 is compatible with USGS24 or Modis land use scheme but incompatible with USGS28. In the new version CMAQ v5.5, I found that info associated with land use scheme scatters throughout 10 subroutines of the CCTM. I added the USGS28 land use scheme to all the 10 subroutines of the CCTM source codes, as presented next. The codes were successfully compiled and the CCTM runs successfully, using USGS28 land use data, DDM being turned on, biogenic emissions from MEGAN, and setting M3DRY deposition.
The model/module versions used are:
WRF 4.5.1
GEOGRID 4.5
MCIP (5.4)
CMAQ 5.5
Compiler: GNU Fortran (GCC) 8.5.0
Please find the attached 10 subroutines with the change being labelled, as follows.
aero_depv.F.txt (31.8 KB)
centralized_io_module.F.txt (302.0 KB)
CSQY_DATA.F.txt (102.4 KB)
HGSIM.F.txt (38.3 KB)
LSM_MOD.F.txt (36.5 KB)
lus_data_module.F.txt (26.6 KB)
LUS_DEFN.F.txt (16.2 KB)
m3dry.F.txt (42.4 KB)
PHOT_OPTICS.dat.txt (66.5 KB)
PHOTOLYSIS_ALBEDO.F.txt (37.6 KB)
For your convenience, the 10 subroutines’ locations in the CCTM source code are as follows:
CCTM/src/vdiff/acm2_m3dry/aero_depv.F
CCTM/src/depv/m3dry/HGSIM.F
CCTM/src/emis/emis/LUS_DEFN.F
CCTM/src/phot/inline/PHOTOLYSIS_ALBEDO.F
CCTM/src/cio/centralized_io_module.F
CCTM/src/depv/m3dry/LSM_MOD.F
CCTM/src/depv/m3dry/m3dry.F
CCTM/src/phot/inline/CSQY_DATA.F
CCTM/src/emis/emis/lus_data_module.F
CCTM/src/phot/inline/PHOT_OPTICS.dat
Also, for your convenience, the modified codes can also be reached via our GitHub repository at: Gov-Alta/CMAQ.
Please let me know if you have any questions or you may find out any issues that need to be addressed.
Cheers,
Wen Xu