Wrong air mass used for calculation of aerosol mixing ratios in ham_rad
Posted by David Neubauer 11/04/2021 https://redmine.hammoz.ethz.ch/issues/804
The dry air mass is used to calculate aerosol mixing ratios in ham_rad but the calculation should depend on the switch ldrymoist:
IF (echam_phy_config(jg)%ldrymoist) THEN
zxtm1(1:kproma,:, itrac) = pxm_trc(1:kproma,:, itrac) / pxm_dry(1:kproma,:)
ELSE
zxtm1(1:kproma,:, itrac) = pxm_trc(1:kproma,:, itrac) / pxm_air(1:kproma,:)
END IF
This was implemented in 174a2edae6891852b6b512e3d086f20cf8810cca and f3392563761bebcc206d45c20513d191efd9e8e3. The fix may be easier to implement though using prm_field
Edited by Anne Kubin