Skip to content

NSSL-MP 3-moment bug in unit conversion #2344

@MicroTed

Description

@MicroTed

Describe the bug
A flag was not set in the NSSL-MP init code to convert units of the reflectivity moments back and forth between m^6/kg and m^6/m^3 (i.e., to multiply and then divide by air density) (Only affects 3-moment option)

Expected behavior
Result is advection errors from having incorrect units, and output qzrain etc. effectively have incorrect units of m^6/m^3. Can cause excessive hail accumulation.

Another issue that affects both 2- and 3-moment graupel and hail is a faulty correction to number concentration to conserve reflectivity in homogeneous drop freezing and graupel->hail conversion. The correction could result in excessive number concentrations of the target species under some circumstances.

PR #2348 addresses these errors in NSSL-MP.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions