Skip to content

Commit

Permalink
update prognostic edmf cases in buildkite
Browse files Browse the repository at this point in the history
  • Loading branch information
szy21 committed Nov 7, 2023
1 parent fda5dbb commit 9e41a2d
Show file tree
Hide file tree
Showing 12 changed files with 50 additions and 159 deletions.
49 changes: 12 additions & 37 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -651,28 +651,12 @@ steps:
artifact_paths: "prognostic_edmfx_gabls_box/*"
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX GABLS with TKE in a box"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_gabls_tke_box.yml
artifact_paths: "prognostic_edmfx_gabls_tke_box/*"
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX GABLS with TKE in a column"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_gabls_tke_column.yml
artifact_paths: "prognostic_edmfx_gabls_tke_column/*"
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX Bomex in a box"
- label: ":genie: Prognostic EDMFX Bomex with precribed TKE in a box"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_bomex_box.yml
artifact_paths: "prognostic_edmfx_bomex_box/*"
--config_file $CONFIG_PATH/prognostic_edmfx_bomex_fixtke_box.yml
artifact_paths: "prognostic_edmfx_bomex_fixtke_box/*"
soft_fail: true
agents:
slurm_mem: 20GB
Expand All @@ -685,38 +669,29 @@ steps:
soft_fail: true
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX Bomex with TKE in a column"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_bomex_tke_column.yml
artifact_paths: "prognostic_edmfx_bomex_tke_column/*"
soft_fail: true
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX Dycoms RF01 in a box"
- label: ":genie: Prognostic EDMFX Dycoms RF01 in a column"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_dycoms_rf01_box.yml
artifact_paths: "prognostic_edmfx_dycoms_rf01_box/*"
--config_file $CONFIG_PATH/prognostic_edmfx_dycoms_rf01_column.yml
artifact_paths: "prognostic_edmfx_dycoms_rf01_column/*"
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX Rico in a box"
- label: ":genie: Prognostic EDMFX Rico in a column"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_rico_box.yml
artifact_paths: "prognostic_edmfx_rico_box/*"
--config_file $CONFIG_PATH/prognostic_edmfx_rico_column.yml
artifact_paths: "prognostic_edmfx_rico_column/*"
soft_fail: true
agents:
slurm_mem: 20GB

- label: ":genie: Prognostic EDMFX TRMM in a box"
- label: ":genie: Prognostic EDMFX TRMM in a column"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/prognostic_edmfx_trmm_box.yml
artifact_paths: "prognostic_edmfx_trmm_box/*"
--config_file $CONFIG_PATH/prognostic_edmfx_trmm_column.yml
artifact_paths: "prognostic_edmfx_trmm_column/*"
soft_fail: true
agents:
slurm_mem: 20GB
Expand Down
4 changes: 2 additions & 2 deletions config/model_configs/prognostic_edmfx_bomex_column.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ edmfx_detr_model: "ConstantArea"
edmfx_sgs_mass_flux: true
edmfx_sgs_diffusive_flux: true
edmfx_nh_pressure: true
prognostic_tke: false
prognostic_tke: true
moist: "equil"
config: "column"
hyperdiff: "false"
Expand All @@ -22,4 +22,4 @@ perturb_initstate: false
dt: "5secs"
t_end: "6hours"
dt_save_to_disk: "10mins"
toml: [toml/prognostic_edmfx_bomex_box.toml]
toml: [toml/prognostic_edmfx_box.toml]
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
job_id: "prognostic_edmfx_bomex_box"
job_id: "prognostic_edmfx_bomex_fixtke_box"
initial_condition: "Bomex"
subsidence: "Bomex"
edmf_coriolis: "Bomex"
Expand Down Expand Up @@ -27,7 +27,7 @@ perturb_initstate: false
dt: "5secs"
t_end: "6hours"
dt_save_to_disk: "10mins"
toml: [toml/prognostic_edmfx_bomex_box.toml]
toml: [toml/prognostic_edmfx_box.toml]
diagnostics:
- short_name: ts
period: 10mins
Expand Down
25 changes: 0 additions & 25 deletions config/model_configs/prognostic_edmfx_bomex_tke_column.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,23 +1,20 @@
job_id: prognostic_edmfx_dycoms_rf01_box
job_id: prognostic_edmfx_dycoms_rf01_column
initial_condition: DYCOMS_RF01
subsidence: DYCOMS
edmf_coriolis: DYCOMS_RF01
rad: DYCOMS_RF01
surface_setup: DYCOMS_RF01
turbconv: prognostic_edmfx
edmfx_upwinding: first_order
edmfx_sgsflux_upwinding: first_order
edmfx_entr_model: "Generalized"
edmfx_detr_model: "Generalized"
edmfx_sgs_mass_flux: true
edmfx_sgs_diffusive_flux: true
edmfx_nh_pressure: true
prognostic_tke: false
prognostic_tke: true
moist: equil
config: box
hyperdiff: "true"
kappa_4: 1e12
x_max: 1e5
y_max: 1e5
config: column
z_max: 1500
x_elem: 2
y_elem: 2
Expand All @@ -26,4 +23,4 @@ z_stretch: false
dt: 5secs
t_end: 4hours
dt_save_to_disk: 10mins
toml: [toml/prognostic_edmfx_box.toml]
toml: [toml/prognostic_edmfx_dycoms_rf01_box.toml]
4 changes: 2 additions & 2 deletions config/model_configs/prognostic_edmfx_gabls_box.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ surface_setup: GABLS
turbconv: "prognostic_edmfx"
edmfx_upwinding: "first_order"
edmfx_entr_model: "Generalized"
edmfx_detr_model: "Generalized"
edmfx_detr_model: "ConstantArea"
edmfx_sgs_mass_flux: true
edmfx_sgs_diffusive_flux: true
edmfx_nh_pressure: true
prognostic_tke: false
prognostic_tke: true
moist: "equil"
config: "box"
hyperdiff: "true"
Expand Down
28 changes: 0 additions & 28 deletions config/model_configs/prognostic_edmfx_gabls_tke_box.yml

This file was deleted.

25 changes: 0 additions & 25 deletions config/model_configs/prognostic_edmfx_gabls_tke_column.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,23 +1,19 @@
job_id: "prognostic_edmfx_rico_box"
job_id: "prognostic_edmfx_rico_column"
initial_condition: "Rico"
subsidence: "Rico"
ls_adv: "Rico"
surface_setup: "Rico"
turbconv: "prognostic_edmfx"
edmfx_upwinding: first_order
edmfx_entr_model: "Generalized"
edmfx_detr_model: "Generalized"
edmfx_detr_model: "ConstantArea"
edmfx_sgs_mass_flux: true
edmfx_sgs_diffusive_flux: true
edmfx_nh_pressure: true
prognostic_tke: false
prognostic_tke: true
moist: "equil"
precip_model: "0M"
config: "box"
hyperdiff: "true"
kappa_4: 1e12
x_max: 1e5
y_max: 1e5
config: "column"
z_max: 4e3
x_elem: 2
y_elem: 2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,19 @@
job_id: prognostic_edmfx_trmm_box
job_id: prognostic_edmfx_trmm_column
initial_condition: TRMM_LBA
rad: TRMM_LBA
surface_setup: TRMM_LBA
turbconv: prognostic_edmfx
edmfx_upwinding: first_order
edmfx_entr_model: "Generalized"
edmfx_detr_model: "Generalized"
edmfx_detr_model: "ConstantArea"
edmfx_sgs_mass_flux: true
edmfx_sgs_diffusive_flux: true
edmfx_nh_pressure: true
prognostic_tke: false
prognostic_tke: true
moist: equil
apply_limiter: false
precip_model: "0M"
config: box
hyperdiff: "true"
kappa_4: 1e12
x_max: 1e5
y_max: 1e5
config: column
z_max: 16400
x_elem: 2
y_elem: 2
Expand Down
12 changes: 6 additions & 6 deletions toml/prognostic_edmfx_box.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ type = "float"

[EDMF_max_area]
alias = "max_area"
value = 0.6
value = 0.9
type = "float"

[entr_tau]
alias = "entr_tau"
value = 0.001
value = 0.002
type = "float"

[entr_coeff]
Expand All @@ -25,12 +25,12 @@ type = "float"

[min_area_limiter_scale]
alias = "min_area_limiter_scale"
value = 1e-4
value = 0
type = "float"

[detr_tau]
alias = "detr_tau"
value = 0.001
value = 0
type = "float"

[detr_coeff]
Expand All @@ -40,10 +40,10 @@ type = "float"

[detr_buoy_coeff]
alias = "detr_buoy_coeff"
value = 0.12
value = 0
type = "float"

[max_area_limiter_scale]
alias = "max_area_limiter_scale"
value = 0.01
value = 0
type = "float"
Original file line number Diff line number Diff line change
Expand Up @@ -6,26 +6,31 @@ type = "float"
[EDMF_min_area]
alias = "min_area"
value = 1.0e-5
type = "float"
type = "float"

[EDMF_max_area]
alias = "max_area"
value = 0.6
value = 0.7
type = "float"

[entr_tau]
alias = "entr_tau"
value = 0.002
value = 0
type = "float"

[entr_coeff]
alias = "entr_coeff"
value = 0
value = 0.2
type = "float"

[min_area_limiter_scale]
alias = "min_area_limiter_scale"
value = 0
value = 0.01
type = "float"

[min_area_limiter_power]
alias = "min_area_limiter_power"
value = 100
type = "float"

[detr_tau]
Expand All @@ -35,15 +40,15 @@ type = "float"

[detr_coeff]
alias = "detr_coeff"
value = 0
value = 2e-3
type = "float"

[detr_buoy_coeff]
alias = "detr_buoy_coeff"
value = 0
value = 0.3
type = "float"

[max_area_limiter_scale]
alias = "max_area_limiter_scale"
value = 0
value = 0.01
type = "float"

0 comments on commit 9e41a2d

Please sign in to comment.