Skip to content

Conversation

@haakon-e
Copy link
Member

@haakon-e haakon-e commented Nov 20, 2025

This pull request updates the edmfx diagnostics file following CliMA/ClimaDiagnostics.jl#64, eliminates the need to return materialized fields. All returned fields are now

return @. lazy(some_computation)

@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch 3 times, most recently from bb63713 to f131c57 Compare November 25, 2025 00:57
@haakon-e haakon-e requested a review from sajjadazimi November 25, 2025 01:26
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch 3 times, most recently from 078304d to 6c1143d Compare November 26, 2025 01:48
@haakon-e haakon-e requested a review from szy21 November 26, 2025 01:49
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch 5 times, most recently from 33fc059 to 8685643 Compare December 12, 2025 21:03
Comment on lines 817 to 807
# ᶜρa⁰ =
# turbconv_model isa PrognosticEDMFX ?
# (@. lazy(ρa⁰(state.c.ρ, state.c.sgsʲs, turbconv_model))) : state.c.ρ
Copy link
Member

Choose a reason for hiding this comment

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

remove?

Comment on lines 775 to 765
# ᶜρa⁰ =
# turbconv_model isa PrognosticEDMFX ?
# (@. lazy(ρa⁰(state.c.ρ, state.c.sgsʲs, turbconv_model))) : state.c.ρ
Copy link
Member

Choose a reason for hiding this comment

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

remove?

Copy link
Member

@szy21 szy21 left a comment

Choose a reason for hiding this comment

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

Thanks!

@haakon-e haakon-e changed the base branch from main to he/ft-add-support-for-lazy December 16, 2025 01:27
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch from 8685643 to 320c693 Compare December 16, 2025 01:27
@haakon-e
Copy link
Member Author

haakon-e commented Dec 16, 2025

This change is part of the following stack:

Change managed by git-spice.

@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch from 320c693 to dc1e25f Compare December 16, 2025 01:31
@haakon-e haakon-e force-pushed the he/ft-add-support-for-lazy branch from dfe1e30 to 56129d5 Compare December 17, 2025 04:24
Base automatically changed from he/ft-add-support-for-lazy to main December 17, 2025 04:24
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch from dc1e25f to a6a64cb Compare December 17, 2025 04:24
@haakon-e haakon-e changed the base branch from main to he/ft-add-support-for-lazy-2 December 17, 2025 04:42
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch from a6a64cb to df1bfe8 Compare December 17, 2025 04:42
Base automatically changed from he/ft-add-support-for-lazy-2 to main December 17, 2025 07:44
@haakon-e haakon-e force-pushed the he/rft-edmfx-diagnostics branch from df1bfe8 to 69cd7f5 Compare December 17, 2025 17:54
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.

3 participants