USEPA / CMAQ

Code for U.S. EPA’s Community Multiscale Air Quality Model (CMAQ) which helps in conducting air quality model simulations
https://epa.gov/CMAQ
MIT License
276 stars 197 forks source link

Calculation of sharp cut off of organic aerosols in ELMO #212

Closed bnmurphy closed 1 month ago

bnmurphy commented 7 months ago

Description The calculation of organic aerosol from the ELMO module in v5.4 has slight errors for sharp cut offs. The calculation of total PMF organic aerosol is correct.

Scope and Impact This effects calculations of organic aerosol for PM2.5 and PM1 with the hard size cutoff.

Solution A permanent solution will be posted via Pull Request to this repository. Temporarily, users can fix the issue in ELMO_PROC.F: Change

Line 2707: CALL GET_AERO_INLET( IPM1, IM, IWET, FRAC( IMODE ) )
Line 2723: CALL GET_AERO_INLET( IPM1, IM, IWET, FRAC( IMODE ) )
Line 2736: CALL GET_AERO_INLET( IPM25, IM, IWET, FRAC( IMODE ) )
Line 2752: CALL GET_AERO_INLET( IPM25, IM, IWET, FRAC( IMODE ) )

To

Line 2707: CALL GET_AERO_INLET( IPM1, IMODE, IWET, FRAC( IMODE ) )
Line 2723: CALL GET_AERO_INLET( IPM1, IMODE, IWET, FRAC( IMODE ) )
Line 2736: CALL GET_AERO_INLET( IPM25, IMODE, IWET, FRAC( IMODE ) )
Line 2752: CALL GET_AERO_INLET( IPM25, IMODE, IWET, FRAC( IMODE ) )
bnmurphy commented 1 month ago

Addressed in PR #218