Skip to content

Commit

Permalink
Merge pull request #3098 from CliMA/ne/update_rrtmgp
Browse files Browse the repository at this point in the history
Update RRTMGP
  • Loading branch information
nefrathenrici authored Jun 18, 2024
2 parents 92ab0ec + e750a7b commit c6a053b
Show file tree
Hide file tree
Showing 10 changed files with 133 additions and 109 deletions.
2 changes: 1 addition & 1 deletion .dev/Manifest.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This file is machine-generated - editing it directly is not advised

julia_version = "1.10.3"
julia_version = "1.10.4"
manifest_format = "2.0"
project_hash = "b280bcf3b481823c97fa1a62c1b5e65114b8fa18"

Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ NCDatasets = "0.14.2"
NVTX = "0.3"
Pkg = "1.8"
Printf = "1"
RRTMGP = "0.14"
RRTMGP = "0.15"
Random = "1"
RootSolvers = "0.2, 0.3, 0.4"
SciMLBase = "1, 2"
Expand Down
6 changes: 3 additions & 3 deletions docs/Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -1966,10 +1966,10 @@ deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[[deps.RRTMGP]]
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "GaussQuadrature", "Random", "StaticArrays"]
git-tree-sha1 = "99c20537c2df9010863e7ee641a2ecb214898b0f"
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "Random"]
git-tree-sha1 = "f68548d7d1b314c8a9dcae14601e66115a363624"
uuid = "a01a1ee8-cea4-48fc-987c-fc7878d79da1"
version = "0.14.0"
version = "0.15.0"

[deps.RRTMGP.extensions]
CreateParametersExt = "ClimaParams"
Expand Down
6 changes: 3 additions & 3 deletions examples/Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2105,10 +2105,10 @@ deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[[deps.RRTMGP]]
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "GaussQuadrature", "Random", "StaticArrays"]
git-tree-sha1 = "99c20537c2df9010863e7ee641a2ecb214898b0f"
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "Random"]
git-tree-sha1 = "f68548d7d1b314c8a9dcae14601e66115a363624"
uuid = "a01a1ee8-cea4-48fc-987c-fc7878d79da1"
version = "0.14.0"
version = "0.15.0"
weakdeps = ["CUDA", "ClimaParams"]

[deps.RRTMGP.extensions]
Expand Down
6 changes: 3 additions & 3 deletions perf/Manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2181,10 +2181,10 @@ deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"

[[deps.RRTMGP]]
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "GaussQuadrature", "Random", "StaticArrays"]
git-tree-sha1 = "99c20537c2df9010863e7ee641a2ecb214898b0f"
deps = ["Adapt", "Artifacts", "ClimaComms", "DocStringExtensions", "Random"]
git-tree-sha1 = "f68548d7d1b314c8a9dcae14601e66115a363624"
uuid = "a01a1ee8-cea4-48fc-987c-fc7878d79da1"
version = "0.14.0"
version = "0.15.0"
weakdeps = ["CUDA", "ClimaParams"]

[deps.RRTMGP.extensions]
Expand Down
4 changes: 2 additions & 2 deletions perf/flame.jl
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@ allocs_limit["flame_perf_target"] = 1_298_056
allocs_limit["flame_perf_target_tracers"] = 1_378_216
allocs_limit["flame_perf_target_edmfx"] = 1_383_200
allocs_limit["flame_perf_diagnostics"] = 21_359_336
allocs_limit["flame_perf_target_diagnostic_edmfx"] = 1_936_480
allocs_limit["flame_perf_target_frierson"] = 1_378_072
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
Expand Down
70 changes: 38 additions & 32 deletions regression_tests/ref_counter.jl
Original file line number Diff line number Diff line change
@@ -1,44 +1,50 @@
167
168

# 167:
# - Removed the filter for radiative fluxes when zenith angle is close to 90 degrees
#=
168: Updated RRTMGP to v0.15.0
- Updated RRTMGP artifact
- Split solver into longwave and shortwave solvers
# 166:
# - Move to SSPKnoth
167:
- Removed the filter for radiative fluxes when zenith angle is close to 90 degrees
# 165:
# - Removed reference state for the dycore
166:
- Move to SSPKnoth
# 164:
# - Changed approximation for erf in calculation of some boundary conditions for EDMF.
165:
- Removed reference state for the dycore
# 163:
# - Fixed bug introduced in 162
164:
- Changed approximation for erf in calculation of some boundary conditions for EDMF.
# 162:
# - Changed the order of operations in surface conditions calculation.
163:
- Fixed bug introduced in 162
# 161:
# - Change domain top to 55 km in simulations with high top
162:
- Changed the order of operations in surface conditions calculation.
# 160:
# - Introduces initial conditions for the baroclinic-wave
# test case in a deep-atmosphere configuration. Modifies
# existing config to use `deep_atmosphere` mode.
161:
- Change domain top to 55 km in simulations with high top
# 159:
# - Changed the boundary condition of edmf updraft properties
# to be dependent on the surface area
160:
- Introduces initial conditions for the baroclinic-wave
test case in a deep-atmosphere configuration. Modifies
existing config to use `deep_atmosphere` mode.
# 158:
# - Switched back the precipitation threshold definition in the
# 0-moment scheme to specific humidity
159:
- Changed the boundary condition of edmf updraft properties
to be dependent on the surface area
# 157:
# - For the grid mean precipitation tendency in the 0-moment scheme:
# - added limiting by q_tot/dt
# - switched the precipitation threshold definition
# from specific humidity based to supersaturation based
158:
- Switched back the precipitation threshold definition in the
0-moment scheme to specific humidity
# 156:
# - Changed start date (changes insolation)
157:
- For the grid mean precipitation tendency in the 0-moment scheme:
- added limiting by q_tot/dt
- switched the precipitation threshold definition
from specific humidity based to supersaturation based
156:
- Changed start date (changes insolation)
=#
Loading

0 comments on commit c6a053b

Please sign in to comment.