Incorrect model levels in ASAD_SETSTASH_CHEMDIAG

Hello!

I am trying to output a variable for liquid phase HNO3 in supercooled ternary particles (lphno3) to STASH that I use in a scheme for supercooled ternary particle formation in UKCA (/src/science/core/chemistry/ukca_sts_mod). I am including it as STASH 50138

I keep getting this error during the atmos_main step when I try to run the suite (u-dj488) with the new STASH output:

???
???!!!???!!!???!!!???!!!???!!! ERROR ???!!!???!!!???!!!???!!!???!!!
? Error code: 50138
? Error from routine: ASAD_SETSTASH_CHEMDIAG
? Error message: ERROR: 946 1 50 138 3 incorrect model levels
? Error from processor: 176
? Error number: 70

I have essentially copied the way the variable ‘sphno3’ is included in asad_chem_flux_diags, so I’m not sure why I am getting this error. Any help would be greatly appreciated!

Thanks,
Izzy

Hi Izzy,

Looking at the setup in ~/roses/u-dj488/, you are requesting 50-138 with Domain profile DP36CCM, which is invalid for a ‘model_level’ STASH item (it is correct for 52-138, the pressure level copy).


Mohit

Hi Mohit,

Thank you! That was the problem.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.