Open ArcherAccelerator opened 7 months ago
Thank you for outlining this issue. As applications of DDM-3D have increased in scope, the code needs to change to accommodate larger combinations of emissions streams. We will implement larger string sizes in a future release of the code. Thank you for your contribution!
Description A clear and concise description of the issue. Below is the control file I use when running DDM-3D, I found that CMAQ 5.4 and 5.3.2 give the following error when using the control file below, indicating that the control file only supports 80 characters per line, and this greatly limits the use of DDM-3D.
============= CMAQ-DDM-3D Control File ================
============= Error Messages ================
Scope and Impact A description of how other users might be impacted by this issue. All users of DDM-3D are affected, and I have found that the problem is present in both CMAQ 5.3.2 and CMAQ 5.4.
Solution Is there a known solution for the issue? If so, how/when will it be shared with other users.
I found that the problem lies in the following file, the 106th, 163rd, 188th and 215th lines of the file have "A80" field, which means that the length of the read field is limited to 80, replacing it with 255 can solve the above problem. I hope this problem can be fixed in the subsequent version, thank you!
/CMAQ-CMAQv5.4_14Oct2022/CCTM/src/ddm3d/sinput.F /CMAQ-CMAQv5.3.2_12Oct2020/CCTM/src/ddm3d/sinput.F
============= Sinput.F Code Excerpts ================
Additional context Add any other context about the problem here.