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

Adding gsd drag suite to ccpp. #324

Merged
merged 2 commits into from
Oct 3, 2019
Merged

Adding gsd drag suite to ccpp. #324

merged 2 commits into from
Oct 3, 2019

Conversation

mdtoy
Copy link
Collaborator

@mdtoy mdtoy commented Sep 23, 2019

Need help from Dom to create new meta data file for ccpp/physics/physics/drag_suite.F90

Copy link
Collaborator

@climbfuji climbfuji left a comment

Choose a reason for hiding this comment

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

I left a few comments and suggestions for improvements. Note also that once this PR and associated PRs are OK from the CCPP codeowners side, I will update them with the latest code in gmtb/develop and perform the metadata table conversions. @grantfirl @llpcarson

physics/drag_suite.F90 Outdated Show resolved Hide resolved
physics/drag_suite.F90 Show resolved Hide resolved
real :: a1,a2,wsp
real :: H_efold

! critical richardson number for wave breaking : ! larger drag with larger value
Copy link
Collaborator

Choose a reason for hiding this comment

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

This is more of a question: Do any of these constants exist in FV3, and should they be imported from the host model? If not, should they be added on the host model side? Some of these could be namelist parameters, some actual physical constants? This isn't something we need to do right now, but worth keeping in mind.

physics/drag_suite.F90 Outdated Show resolved Hide resolved
physics/drag_suite.F90 Outdated Show resolved Hide resolved
physics/drag_suite.F90 Outdated Show resolved Hide resolved
physics/drag_suite.F90 Outdated Show resolved Hide resolved

! Interface variables
integer, intent(in) :: im, ix, km, imx, kdt, ipr, me, master
inteter, intent(in) :: gwd_opt
Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't think this code compiles. No need to fix, I will do this.

@grantfirl grantfirl merged commit 89fd370 into NCAR:gmtb/develop Oct 3, 2019
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.

4 participants