Skip to content

Conversation

@szy21
Copy link
Member

@szy21 szy21 commented Dec 4, 2025

Purpose

The Businger a_m was used in the stable branch of mixing length. This PR corrects it to use Gryanik a_m. Also modifies the stability function to use the same optimization as the one in SurfaceFluxes.

To-do

Content


  • I have read and checked the items on the review checklist.

@szy21 szy21 requested review from costachris and tapios December 4, 2025 06:43
Copy link
Member

@tapios tapios 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. But isn't there a way to use phi directly from SurfaceFluxes, with the surface flux parameterization being part of a config choice and passing the same config choice through here?

@szy21
Copy link
Member Author

szy21 commented Dec 4, 2025

Looks good. But isn't there a way to use phi directly from SurfaceFluxes, with the surface flux parameterization being part of a config choice and passing the same config choice through here?

I'm not sure, but I'll take a look.

@szy21 szy21 added this pull request to the merge queue Dec 4, 2025
Merged via the queue into main with commit 61ae2da Dec 4, 2025
16 of 17 checks passed
@szy21 szy21 deleted the zs/mixing_length_uf branch December 4, 2025 21:14
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