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

LES experiments in ClimaAtmos #3059

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 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
4 changes: 4 additions & 0 deletions config/default_configs/default_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,10 @@ vert_diff:
hyperdiff:
help: "Hyperdiffusion [`ClimaHyperdiffusion` (or `true`; default), `none` (or `false`)]"
value: "CAM_SE"
smagorinsky_lilly:
value: false
c_smag:
value: 0.2
bubble:
help: "Enable bubble correction for more accurate surface areas"
value: true
Expand Down
18 changes: 12 additions & 6 deletions config/model_configs/box_density_current_test.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
job_id: "box_density_current_test"
dt_save_state_to_disk: "10secs"
initial_condition: "DryDensityCurrentProfile"
x_max: 51200.0
z_elem: 45
dt: "0.1secs"
t_end: "10.0secs"
dt: "0.3secs"
t_end: "1000secs"
discrete_hydrostatic_balance: true
y_max: 6400.0
y_elem: 15
hyperdiff: "false"
y_max: 51200.0
y_elem: 45
z_stretch: false
x_elem: 45
config: "box"
hyperdiff: "true"
haakon-e marked this conversation as resolved.
Show resolved Hide resolved
z_max: 6400.0
smagorinsky_lilly: true
c_smag: 0.25
netcdf_interpolation_num_points: [40, 40, 80]
diagnostics:
- short_name: thetaa
period: 10secs
- short_name: [thetaa, wa, ua, ta, va, hfes, rhoa, rv, ha]
period: 30secs
36 changes: 36 additions & 0 deletions config/model_configs/les_bomex_box.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
initial_condition: "Bomex"
edmf_coriolis: "Bomex"
subsidence: "Bomex"
ls_adv: "Bomex"
surface_setup: "Bomex"
moist: "equil"
config: "box"
hyperdiff: "false"
implicit_diffusion: false
precip_model: "1M"
dt_cloud_fraction: "10mins"
ode_algo: "SSPKnoth"
smagorinsky_lilly: true
call_cloud_diagnostics_per_stage: true
c_smag: 0.17
x_max: 3.2e3
y_max: 3.2e3
z_max: 4.5e3
x_elem: 8
y_elem: 8
z_elem: 100
z_stretch: false
dt: "0.2secs"
output_default_diagnostics: false
t_end: "21600secs"
dt_save_state_to_disk: "30mins"
rayleigh_sponge: true
toml: [toml/bomex_les.toml]
restart_file: "/home/asridhar/ClimaAtmos.jl/restart/bomex/Micro1M_day0.0_Prod.hdf5"
haakon-e marked this conversation as resolved.
Show resolved Hide resolved
netcdf_interpolation_num_points: [40, 40, 80]
diagnostics:
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, cl, clw, cli, hussfc, evspsbl, hfes]
period: 10mins
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, cl, clw, cli, hussfc, evspsbl, hfes]
reduction: average
period: 60mins
36 changes: 36 additions & 0 deletions config/model_configs/les_dycoms_box.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
job_id: "les_dycoms_box"
initial_condition: DYCOMS_RF01
edmf_coriolis: DYCOMS_RF01
subsidence: DYCOMS
rad: DYCOMS
surface_setup: DYCOMS_RF01
moist: "equil"
config: box
hyperdiff: "false"
ode_algo: "SSPKnoth"
precip_model: "1M"
x_max: 500.0
y_max: 500.0
z_max: 1.5e3
x_elem: 4
y_elem: 4
z_elem: 300
z_stretch: false
smagorinsky_lilly: true
tracer_upwinding: third_order
c_smag: 0.15
dt: "0.05secs"
t_end: "14400secs"
dt_save_state_to_disk: "30mins"
restart_file: "/home/asridhar/Codes/ClimaAtmos.jl/restart/dycoms/day0_1m.hdf5"
haakon-e marked this conversation as resolved.
Show resolved Hide resolved
#restart_file: "/home/asridhar/Codes/ClimaAtmos.jl/restart/dycoms/resolution_10m_day0.0.hdf5"
dt_cloud_fraction: "10mins"
rayleigh_sponge: true
toml: [toml/dycoms_box_rhoe.toml]
netcdf_interpolation_num_points: [30,30,75]
diagnostics:
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, cl, clw, cli, hussfc, evspsbl, hfes]
period: 10mins
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, cl, clw, cli, hussfc, evspsbl, hfes]
reduction_time: average
period: 60mins
26 changes: 26 additions & 0 deletions config/model_configs/les_gabls_box.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
job_id: "les_gabls_box"
edmf_coriolis: GABLS
initial_condition: GABLS
surface_setup: GABLS
implicit_diffusion: false
moist: "equil"
precip_model: "1M"
config: "box"
hyperdiff: "false"
x_max: 1e3
y_max: 1e3
z_max: 500
x_elem: 5
y_elem: 5
z_elem: 10
z_stretch: false
dt: "0.10secs"
t_end: "100secs"
dt_save_state_to_disk: "30mins"
perturb_initstate: true
netcdf_output_at_levels: true
netcdf_interpolation_num_points: [20, 20, 20]
#restart_file: "restart/gabls/day0.0.hdf5"
diagnostics:
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, cl, clw, cli, hussfc, evspsbl]
period: 10secs
37 changes: 37 additions & 0 deletions config/model_configs/les_rico_box.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
job_id: les_rico_box
initial_condition: Rico
subsidence: Rico
edmf_coriolis: Rico
ls_adv: Rico
surface_setup: Rico
implicit_diffusion: false
approximate_linear_solve_iters: 2
moist: equil
hyperdiff: "false"
apply_limiter: false
precip_model: "1M"
config: box
dt_cloud_fraction: "10mins"
ode_algo: "SSPKnoth"
smagorinsky_lilly: true
c_smag: 0.17
x_max: 4e3
y_max: 4e3
x_elem: 10
y_elem: 10
z_elem: 150
z_max: 6e3
z_stretch: false
rayleigh_sponge: true
dt: "0.20secs"
t_end: 12hours
restart_file: "/home/asridhar/Codes/ClimaAtmos.jl/restart/rico/day0.0.hdf5"
haakon-e marked this conversation as resolved.
Show resolved Hide resolved
toml: [toml/rico_les.toml]
dt_save_state_to_disk: 30mins
netcdf_interpolation_num_points: [30, 30, 150]
diagnostics:
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, husra, cl, clw, cli, hussfc, evspsbl, hfes, pr]
period: 10mins
- short_name: [ts, ta, thetaa, ha, pfull, rhoa, ua, va, wa, hur, hus, husra, cl, clw, cli, hussfc, evspsbl, hfes, pr]
reduction_time: average
period: 60mins
Loading