Skip to content

Commit

Permalink
Merge pull request #3226 from CliMA/xxy/gravity_wave
Browse files Browse the repository at this point in the history
Improve design of nonorographic gravity wave parameterization
  • Loading branch information
szy21 authored Aug 19, 2024
2 parents 42e49c4 + 1dda58e commit 6c30741
Show file tree
Hide file tree
Showing 7 changed files with 882 additions and 376 deletions.
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

0 comments on commit 6c30741

Please sign in to comment.