Issue on running CMAQv5.4-DDM3D

Hi all,

I am trying to run CMAQ DDM, but I have an issue that the sensitivity coefficients in ASENS outputs are all zero. I tried to use CMAQ v5.3.3 at first but I got a suggestion from this forum that this version might not support DDM so I move to version 5.4. I successfully run the base simulation using v5.3.3 already so I think there might not be any problem with the inputs. Is there anyone who had experienced such an issue? I would like to know how to fix my run. Thanks!

Note: ACONC, CONC are all successfully simulated with reasonable values on all variables.

Cemphasized text

I also encountered zero sensitivity coefficients (O3 to NOx or VOCs emssions) when I ran CMAQv5.3.2 and v5.3.3 while I got too high second-order sensitivity coefficients using CMAQv5.4 as reported in CMAQv5.4 HDDM gives too high second order sensitivity. I would be appreciate if someone could help us to solve the problem

For the “all-zeros” behavior, I am sorry I have never been able to replicate that on our test cases. However, 2nd order output in 5.4 does seem to be giving incorrectly high values. We are working on a cause and solutions.


Hi Sergey,
Thanks for your response. I wouldn’t expect the ‘‘all-zero’’ issue, it is not supposed to happen in such a full-tested model. I assume I made some mistakes in the run script or control file (SEN_INPUT). I modified these files based on the template from the source code based on the manual guide. May I have any success templates of these files to check if I made anything wrong in mine, basically I would like to check if there is any wrong setting. Looking forward to your help.

You can post the contents of your sensinput.dat file and we can have a look at that to start if you would like.


If you have not done so already, you might consider working through the v5.4 DDM benchmark tutorial and compare your output to the benchmark output. Then use this as a starting place to double check your scripts and inputs for your application: CMAQ/ at main · USEPA/CMAQ · GitHub

sensinput.dat.txt (195 Bytes)
Hi Sergey, thanks for you response. I attached my sensinpu.dat here as well as my run script. I am wondering if there is any settings in the scripts is wrong that cause all zero sensitivity coefficient.
run_cctm_ddm.2016.csh.txt (37.5 KB)

Your sensinput files looks file and I don’t see anything immediately wrong with your script. You got zeros for all species in the ASENS output file? Have you tried reproducing the benchmark output ask Kristen Foley suggested above?


I rebuilt the IOAPI with the “large” version and increase the memory I request from the nodes and now it seems to come out with reasonable values. Thanks for your help.

1 Like

Did you fix the issue with running version 5.3.2 as I had a similar issue recently. If so, can you tell me how it was solved. I would be appreciate it.