From 9b899d9ed62441c726b3116b8fc0081471f0573f Mon Sep 17 00:00:00 2001 From: Zhaoyi Shen <11598433+szy21@users.noreply.github.com> Date: Thu, 2 Jan 2025 21:07:47 -0800 Subject: [PATCH] change baroclinic wave longrun configuration --- .buildkite/pipeline.yml | 2 +- config/longrun_configs/longrun_dry_baroclinic_wave.yml | 3 ++- .../longrun_configs/longrun_dry_baroclinic_wave_he60.yml | 7 ++++--- config/longrun_configs/longrun_moist_baroclinic_wave.yml | 3 ++- .../longrun_configs/longrun_moist_baroclinic_wave_he60.yml | 5 +++-- docs/src/longruns.md | 5 +++++ 6 files changed, 17 insertions(+), 8 deletions(-) diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 34c6e5b893..884ee08052 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -308,7 +308,7 @@ steps: --config_file $CONFIG_PATH/sphere_held_suarez_rhoe_equilmoist_hightop_sponge.yml --job_id sphere_held_suarez_rhoe_equilmoist_hightop_sponge - julia --color=yes --project=examples reproducibility_tests/test_mse.jl + julia --color=yes --project=examples reproducibility_tests/test_mse.jl --test_broken_report_flakiness true --job_id sphere_held_suarez_rhoe_equilmoist_hightop_sponge --out_dir sphere_held_suarez_rhoe_equilmoist_hightop_sponge/output_active artifact_paths: "sphere_held_suarez_rhoe_equilmoist_hightop_sponge/output_active/*" diff --git a/config/longrun_configs/longrun_dry_baroclinic_wave.yml b/config/longrun_configs/longrun_dry_baroclinic_wave.yml index 234dc5db8c..566f3cd741 100644 --- a/config/longrun_configs/longrun_dry_baroclinic_wave.yml +++ b/config/longrun_configs/longrun_dry_baroclinic_wave.yml @@ -1,8 +1,9 @@ h_elem: 30 -z_elem: 63 +z_elem: 43 dz_bottom: 30.0 dt: "90secs" t_end: "120days" +ode_algo: ARS343 initial_condition: "DryBaroclinicWave" dt_save_state_to_disk: "10days" diagnostics: diff --git a/config/longrun_configs/longrun_dry_baroclinic_wave_he60.yml b/config/longrun_configs/longrun_dry_baroclinic_wave_he60.yml index 9b86a68e74..1c60b5231a 100644 --- a/config/longrun_configs/longrun_dry_baroclinic_wave_he60.yml +++ b/config/longrun_configs/longrun_dry_baroclinic_wave_he60.yml @@ -1,11 +1,12 @@ h_elem: 60 -z_elem: 63 +z_elem: 43 dz_bottom: 30.0 dt: "30secs" -t_end: "10days" +t_end: "30days" +ode_algo: ARS343 initial_condition: "DryBaroclinicWave" dt_save_state_to_disk: "10days" -netcdf_interpolation_num_points: [360, 180, 2] +netcdf_interpolation_num_points: [1440, 720, 2] diagnostics: - short_name: [pfull, wa, va, rv, ke] period: 1days diff --git a/config/longrun_configs/longrun_moist_baroclinic_wave.yml b/config/longrun_configs/longrun_moist_baroclinic_wave.yml index a34eee121e..235314eda1 100644 --- a/config/longrun_configs/longrun_moist_baroclinic_wave.yml +++ b/config/longrun_configs/longrun_moist_baroclinic_wave.yml @@ -1,8 +1,9 @@ h_elem: 30 -z_elem: 63 +z_elem: 43 dz_bottom: 30.0 dt: "90secs" t_end: "120days" +ode_algo: ARS343 initial_condition: "MoistBaroclinicWave" moist: "equil" precip_model: "0M" diff --git a/config/longrun_configs/longrun_moist_baroclinic_wave_he60.yml b/config/longrun_configs/longrun_moist_baroclinic_wave_he60.yml index d679aab693..d14f31e8c2 100644 --- a/config/longrun_configs/longrun_moist_baroclinic_wave_he60.yml +++ b/config/longrun_configs/longrun_moist_baroclinic_wave_he60.yml @@ -1,13 +1,14 @@ h_elem: 60 -z_elem: 63 +z_elem: 43 dz_bottom: 30.0 dt: "30secs" t_end: "30days" +ode_algo: ARS343 initial_condition: "MoistBaroclinicWave" moist: "equil" precip_model: "0M" dt_save_state_to_disk: "10days" -netcdf_interpolation_num_points: [360, 180, 2] +netcdf_interpolation_num_points: [720, 360, 2] diagnostics: - short_name: [pfull, wa, va, rv, hus, ke] period: 1days diff --git a/docs/src/longruns.md b/docs/src/longruns.md index 55a7d5c2ca..02ce84ff38 100644 --- a/docs/src/longruns.md +++ b/docs/src/longruns.md @@ -13,6 +13,11 @@ longrun_dry_baroclinic_wave Dry baroclinic wave. Test the dry dycore initial value problem. ``` ``` +longrun_dry_baroclinic_wave_he60 + +Dry baroclinic wave with a higher resolution. +``` +``` longrun_moist_baroclinic_wave Moist baroclinic wave. Test the moist dycore initial value problem.