Skip to content

Commit 57f50f2

Browse files
authored
Merge pull request #3909 from CliMA/zs/updraft_diffusion
add vertical diffusion of updraft
2 parents 00bf435 + 09e5fc2 commit 57f50f2

File tree

42 files changed

+157
-21
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+157
-21
lines changed

calibration/experiments/gcm_driven_scm/model_config_diagnostic.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ edmfx_detr_model: "PiGroups"
1414
edmfx_nh_pressure: true
1515
edmfx_sgs_mass_flux: true
1616
edmfx_sgs_diffusive_flux: true
17-
edmfx_nh_pressure: true
1817
moist: "equil"
1918
call_cloud_diagnostics_per_stage: true
2019
config: "column"

calibration/experiments/gcm_driven_scm/model_config_prognostic.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ edmfx_detr_model: "PiGroups"
1515
edmfx_sgs_mass_flux: true
1616
edmfx_sgs_diffusive_flux: true
1717
edmfx_nh_pressure: true
18+
edmfx_vertical_diffusion: true
1819
edmfx_filter: false
1920
prognostic_tke: true
2021
moist: "equil"

config/default_configs/default_config.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,9 @@ edmfx_nh_pressure:
366366
help: "If set to true, it switches on EDMFX pressure drag closure. For prognostic EDMF, this only controls the drag term
367367
in the pressure closure. The buoyancy term is always applied. [`true`, `false` (default)]"
368368
value: false
369+
edmfx_vertical_diffusion:
370+
help: "If set to true, it switches on vertical diffusion of prognostic EDMFX updrafts. [`true`, `false` (default)]"
371+
value: false
369372
edmfx_entr_model:
370373
help: "EDMFX entrainment closure. [`nothing` (default), `PiGroups`, `Generalized`]"
371374
value: ~

config/model_configs/prognostic_edmfx_aquaplanet.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ edmfx_upwinding: first_order
1212
edmfx_entr_model: "Generalized"
1313
edmfx_detr_model: "Generalized"
1414
edmfx_nh_pressure: true
15+
edmfx_vertical_diffusion: true
1516
edmfx_filter: true
1617
edmfx_sgs_mass_flux: true
1718
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_aquaplanet_dense_autodiff.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_upwinding: first_order
1414
edmfx_entr_model: "Generalized"
1515
edmfx_detr_model: "Generalized"
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
edmfx_sgs_mass_flux: true
1920
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_aquaplanet_gpu.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_upwinding: first_order
1414
edmfx_entr_model: "Generalized"
1515
edmfx_detr_model: "Generalized"
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
edmfx_sgs_mass_flux: true
1920
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_aquaplanet_gpu_dense_autodiff.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_upwinding: first_order
1414
edmfx_entr_model: "Generalized"
1515
edmfx_detr_model: "Generalized"
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
edmfx_sgs_mass_flux: true
1920
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_aquaplanet_gpu_sparse_autodiff.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_upwinding: first_order
1414
edmfx_entr_model: "Generalized"
1515
edmfx_detr_model: "Generalized"
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
edmfx_sgs_mass_flux: true
1920
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_aquaplanet_sparse_autodiff.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_upwinding: first_order
1414
edmfx_entr_model: "Generalized"
1515
edmfx_detr_model: "Generalized"
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
edmfx_sgs_mass_flux: true
1920
edmfx_sgs_diffusive_flux: true

config/model_configs/prognostic_edmfx_bomex_box.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ edmfx_detr_model: "Generalized"
1414
edmfx_sgs_mass_flux: true
1515
edmfx_sgs_diffusive_flux: true
1616
edmfx_nh_pressure: true
17+
edmfx_vertical_diffusion: true
1718
edmfx_filter: true
1819
prognostic_tke: true
1920
moist: "equil"

0 commit comments

Comments
 (0)