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

Replace look-up table canopy inputs in diffusion with AQM canopy inputs. Activate build-in diagnostics aux2d/aux3d. #1

Merged
merged 3 commits into from
Feb 28, 2024

Conversation

iri01
Copy link
Collaborator

@iri01 iri01 commented Feb 28, 2024

Pass via diffusion interface 5 AQM canopy inputs and build-in diagnostic arrays aux2d/aux3d (activated with ldiag3d).

Replace look-up table canopy inputs in diffusion with AQM canopy inputs. Used for canopy correction on diffusivities.

… aux2d/aux3d (activated with ldiag3d).

Replace look-up table canopy inputs with AQM canopy inputs for canopy correction on diffusivities.
Copy link
Member

@drnimbusrain drnimbusrain left a comment

Choose a reason for hiding this comment

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

Some changes to the meta files needed.

@@ -596,6 +596,43 @@
type = real
kind = kind_phys
intent = in
#IVAI
[claie]
standard_name = leaf_area_index_eccc
Copy link
Member

Choose a reason for hiding this comment

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

Its critical that these standard names match the exactly the standard names in the fv3atm/ccpp/data/GFS_typedefs.meta file. I make suggestions here and other variables to match what you have in fv3atm side.

Suggested change
standard_name = leaf_area_index_eccc
standard_name = canopy_leaf_area_index

type = real
kind = kind_phys
[cfch]
standard_name = forest_canopy_height
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
standard_name = forest_canopy_height
standard_name = canopy_forest_height

type = real
kind = kind_phys
[cfrt]
standard_name = forest_fraction
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
standard_name = forest_fraction
standard_name = canopy_forest_fraction

type = real
kind = kind_phys
[cclu]
standard_name = clumping_index
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
standard_name = clumping_index
standard_name = canopy_clumping_index

type = real
kind = kind_phys
[cpopu]
standard_name = population_density
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
standard_name = population_density
standard_name = canopy_population_density

Copy link
Member

Choose a reason for hiding this comment

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

@iri01 technically your changes on top of this file is not needed, it was added as a placeholder for my idea canopy variables read in through UFS. It is not used, so your changes are not needed to add here, only in the physics/satmedmfvdifq.meta file.

@iri01 iri01 merged commit caee56d into feature/aqm_canopy Feb 28, 2024
2 of 6 checks passed
@iri01 iri01 deleted the feature/aqm_canopy_new branch February 28, 2024 22:08
drnimbusrain pushed a commit that referenced this pull request Mar 28, 2024
Remove MYNN SFC logic from noahmpdrv.F90 and fix CMakeLists.txt authors
drnimbusrain pushed a commit that referenced this pull request Mar 28, 2024
update CODEOWNERS to replace Chunxi with Qingfu
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.

2 participants