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

Improve design of nonorographic gravity wave parameterization #3226

Merged
merged 2 commits into from
Aug 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion perf/flame.jl
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ allocs_limit["flame_perf_target_diagnostic_edmfx"] = 2_140_864
allocs_limit["flame_perf_target_frierson"] = 1_520_264
allocs_limit["flame_perf_target_threaded"] = 2_298_355
allocs_limit["flame_perf_target_callbacks"] = 1_446_496
allocs_limit["flame_perf_gw"] = 3_268_961_856
allocs_limit["flame_perf_gw"] = 882_779_224
allocs_limit["flame_perf_target_prognostic_edmfx_aquaplanet"] = 4_000_488
allocs_limit["flame_gpu_implicit_barowave_moist"] = 336_378
# Ideally, we would like to track all the allocations, but this becomes too
Expand Down
6 changes: 5 additions & 1 deletion regression_tests/ref_counter.jl
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
172
173

#=

173:
- Refactor gravity wave parameterization

172:
- Updated dependencies

Expand Down
2 changes: 2 additions & 0 deletions src/cache/temporary_quantities.jl
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ function temporary_quantities(Y, atmos)
ᶜtemp_scalar = Fields.Field(FT, center_space), # ᶜ1
ᶜtemp_scalar_2 = Fields.Field(FT, center_space), # ᶜtke_exch
ᶜtemp_scalar_3 = Fields.Field(FT, center_space),
ᶜtemp_scalar_4 = Fields.Field(FT, center_space),
ᶜtemp_scalar_5 = Fields.Field(FT, center_space),
ᶠtemp_field_level = Fields.level(Fields.Field(FT, face_space), half),
temp_field_level = Fields.level(Fields.Field(FT, center_space), 1),
temp_field_level_2 = Fields.level(Fields.Field(FT, center_space), 1),
Expand Down
Loading
Loading