Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smoke, dust, and MYNN updates #54

Merged
merged 28 commits into from
Mar 27, 2023

Conversation

SamuelTrahanNOAA
Copy link
Collaborator

@SamuelTrahanNOAA SamuelTrahanNOAA commented Mar 15, 2023

RRFS-Smoke is improved, cleaned, and rebranded as RRFS-SD. Now with smoke, dust, and coarsepm tracer handling, it adds dry deposition velocity to MYNN-EDMF, updates the smoke/dust direct and indirect feedback. There are bug fixes: switch to non-aerosol-aware in the GF scheme and correct emission bug in FENGSHA.

Also included are MYNN updates from #43

These changes are from @haiqinli and @joeolson42.

Related issue: ufs-community/ufs-weather-model#1659

Copy link
Collaborator

@dustinswales dustinswales left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.
Some minor suggestions.

physics/rrtmgp_aerosol_optics.meta Outdated Show resolved Hide resolved
physics/sgscloud_radpre.F90 Show resolved Hide resolved
physics/smoke_dust/module_smoke_plumerise.F90 Outdated Show resolved Hide resolved
physics/smoke_dust/module_smoke_plumerise.F90 Outdated Show resolved Hide resolved
physics/smoke_dust/rrfs_smoke_wrapper.F90 Show resolved Hide resolved
physics/smoke_dust/rrfs_smoke_postpbl.F90 Show resolved Hide resolved
@SamuelTrahanNOAA
Copy link
Collaborator Author

@dustinswales - I just merged a branch from @haiqinli that should resolve the problems you found, other than the one you said should be fixed in a follow-up PR instead.

@grantfirl
Copy link
Collaborator

Nice work @haiqinli and @joeolson42 -- only minor comments really. There is room for computational improvement with dividing by physical constants within N-nested loops, but I'm not going to hold up your progress for that (and it might be optimized by the compiler anyway?). I'll approve once comments are addressed.

@SamuelTrahanNOAA
Copy link
Collaborator Author

@grantfirl - @haiqinli is preparing some changes to address your comments and I'll merge them from his branch as soon as possible.

@SamuelTrahanNOAA
Copy link
Collaborator Author

@grantfirl - I just merged changes from @haiqinli to fix the problems you found, and I also updated to the top of ufs/dev.

Copy link
Collaborator

@grantfirl grantfirl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the prompt updates @haiqinli @SamuelTrahanNOAA .

@grantfirl
Copy link
Collaborator

@dustinswales You'll need to re-review since you requested changes.

Copy link
Collaborator

@dustinswales dustinswales left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks for making the requested changes.

@jkbk2004
Copy link

@grantfirl test was one on ufs-community/ufs-weather-model#1658. we can merge in this pr.

@grantfirl grantfirl merged commit 6f06ad9 into ufs-community:ufs/dev Mar 27, 2023
grantfirl pushed a commit that referenced this pull request Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants