From 05a61d723de2082838824962cdfe7788953298b4 Mon Sep 17 00:00:00 2001 From: LenkaNovak Date: Mon, 5 Feb 2024 09:35:21 -0800 Subject: [PATCH] fix path to standalone longrun alphabetically sorted configs modify gpu run name sort after rebase use Linux sort --- .buildkite/longruns/pipeline.yml | 2 +- .buildkite/pipeline.yml | 4 +-- config/longrun_configs/amip_n1_shortrun.yml | 32 ++++++++--------- .../amip_n1_shortrun_nocouple.yml | 32 ++++++++--------- config/longrun_configs/amip_n2_shortrun.yml | 32 ++++++++--------- config/longrun_configs/amip_n32_shortrun.yml | 32 ++++++++--------- config/longrun_configs/amip_n64_shortrun.yml | 32 ++++++++--------- config/longrun_configs/amip_n8_shortrun.yml | 32 ++++++++--------- config/longrun_configs/amip_target.yml | 6 ++-- config/longrun_configs/amip_target_topo.yml | 6 ++-- .../amip_target_topo_diagedmf.yml | 36 +++++++++---------- config/longrun_configs/dyamond_target.yml | 16 ++++----- .../slabplanet_aqua_atmos_sf_couple.yml | 34 +++++++++--------- .../slabplanet_aqua_atmos_sf_nocouple.yml | 34 +++++++++--------- .../slabplanet_aqua_coupler_sf.yml | 34 +++++++++--------- .../slabplanet_aqua_coupler_sf_evolve_ocn.yml | 32 ++++++++--------- .../slabplanet_aqua_target.yml | 4 +-- .../slabplanet_aqua_target_evolve_ocn.yml | 4 +-- .../slabplanet_aqua_target_nocouple.yml | 4 +-- .../slabplanet_coupler_sf_evolve_ocn.yml | 32 ++++++++--------- config/longrun_configs/slabplanet_target.yml | 4 +-- .../slabplanet_target_evolve_ocn.yml | 4 +-- config/longrun_configs/slabplanet_terra.yml | 32 ++++++++--------- config/model_configs/coarse_mpi_n2.yml | 24 ++++++------- config/model_configs/coarse_single_ft32.yml | 28 +++++++-------- config/model_configs/coarse_single_ft64.yml | 26 +++++++------- .../coarse_single_ft64_hourly_checkpoints.yml | 28 +++++++-------- ...rse_single_ft64_hourly_checkpoints_co2.yml | 28 +++++++-------- config/model_configs/default_mono.yml | 20 +++++------ config/model_configs/default_notmono.yml | 20 +++++------ config/model_configs/default_unthreaded.yml | 24 ++++++------- .../gpu_slabplanet_albedo_function.yml | 16 +++++++++ config/model_configs/interactive_debug.yml | 32 ++++++++--------- .../slabplanet_albedo_function.yml | 24 ++++++------- .../slabplanet_albedo_static_map.yml | 22 ++++++------ .../slabplanet_albedo_temporal_map.yml | 22 ++++++------ config/model_configs/slabplanet_default.yml | 24 ++++++------- config/model_configs/slabplanet_eisenman.yml | 28 +++++++-------- config/model_configs/slabplanet_ft32.yml | 26 +++++++------- config/model_configs/slabplanet_nonmono.yml | 24 ++++++------- .../slabplanet_partitioned_fluxes.yml | 26 +++++++------- .../model_configs/target_amip_n1_shortrun.yml | 32 ++++++++--------- .../model_configs/target_params_in_slab.yml | 28 +++++++-------- .../target_params_in_slab_test2.yml | 26 +++++++------- .../target_params_in_slab_test3.yml | 26 +++++++------- config/mpi_configs/regridder_mpi.yml | 2 +- .../perf_configs/perf_coarse_single_ft64.yml | 26 +++++++------- .../perf_configs/perf_default_unthreaded.yml | 24 ++++++------- .../perf_diff_coarse_single_ft64.yml | 26 +++++++------- .../perf_diff_default_unthreaded.yml | 24 ++++++------- .../perf_diff_target_amip_n1_shortrun.yml | 34 +++++++++--------- 51 files changed, 593 insertions(+), 577 deletions(-) create mode 100644 config/model_configs/gpu_slabplanet_albedo_function.yml diff --git a/.buildkite/longruns/pipeline.yml b/.buildkite/longruns/pipeline.yml index a87d9d2dd2..55cd72f5f8 100644 --- a/.buildkite/longruns/pipeline.yml +++ b/.buildkite/longruns/pipeline.yml @@ -128,7 +128,7 @@ steps: - label: "ClimaAtmos standalone target" command: - - srun julia --project=experiments/AMIP/ target/atmos_driver.jl --config_file target/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_tvinsol_0M_slabocean.yml + - srun julia --project=experiments/AMIP/ test/component_model_tests/climaatmos_standalone/atmos_driver.jl --config_file test/component_model_tests/climaatmos_standalone/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_tvinsol_0M_slabocean.yml artifact_paths: "longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_tvinsol_0M_slabocean/*" env: BUILD_HISTORY_HANDLE: "" diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 2141b63e58..fa4c6538cc 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -348,8 +348,8 @@ steps: # GPU RUNS: slabplanet - label: "GPU Slabplanet: albedo from function" key: "gpu_slabplanet_albedo_function" - command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/slabplanet_albedo_function.yml" - artifact_paths: "experiments/AMIP/output/gpu/slabplanet/slabplanet_albedo_function_artifacts/*" + command: "julia --color=yes --project=experiments/AMIP/ experiments/AMIP/coupler_driver.jl --config_file $CONFIG_PATH/gpu_slabplanet_albedo_function.yml" + artifact_paths: "experiments/AMIP/output/gpu/slabplanet/gpu_slabplanet_albedo_function_artifacts/*" agents: slurm_mem: 20GB slurm_gpus: 1 diff --git a/config/longrun_configs/amip_n1_shortrun.yml b/config/longrun_configs/amip_n1_shortrun.yml index ecf8d4ef2b..8494e76da7 100644 --- a/config/longrun_configs/amip_n1_shortrun.yml +++ b/config/longrun_configs/amip_n1_shortrun.yml @@ -1,24 +1,24 @@ -job_id: "amip_n1_shortrun" -run_name: "amip_n1_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n1_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "1days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n1_shortrun" +t_end: "1days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_n1_shortrun_nocouple.yml b/config/longrun_configs/amip_n1_shortrun_nocouple.yml index 52d3a3a96d..d7293df268 100644 --- a/config/longrun_configs/amip_n1_shortrun_nocouple.yml +++ b/config/longrun_configs/amip_n1_shortrun_nocouple.yml @@ -1,24 +1,24 @@ -job_id: "amip_n1_shortrun_nocouple" -run_name: "amip_n1_shortrun_nocouple" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 86200 +apply_limiter: false dt: "150secs" +dt_cpl: 86200 dt_rad: "1hours" +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n1_shortrun_nocouple" +kappa_4: 1e16 mode_name: "amip" -t_end: "1days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n1_shortrun_nocouple" +t_end: "1days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_n2_shortrun.yml b/config/longrun_configs/amip_n2_shortrun.yml index aa22779415..4338bd5dd8 100644 --- a/config/longrun_configs/amip_n2_shortrun.yml +++ b/config/longrun_configs/amip_n2_shortrun.yml @@ -1,24 +1,24 @@ -job_id: "amip_n2_shortrun" -run_name: "amip_n2_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: 150secs +dt_cpl: 150 dt_rad: 1hours +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n2_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "1days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n2_shortrun" +t_end: "1days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_n32_shortrun.yml b/config/longrun_configs/amip_n32_shortrun.yml index 69a24cb706..79bcc81dfd 100644 --- a/config/longrun_configs/amip_n32_shortrun.yml +++ b/config/longrun_configs/amip_n32_shortrun.yml @@ -1,24 +1,24 @@ -job_id: "amip_n32_shortrun" -run_name: "amip_n32_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n32_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "10days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n32_shortrun" +t_end: "10days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_n64_shortrun.yml b/config/longrun_configs/amip_n64_shortrun.yml index 580755cab7..130e4699f5 100644 --- a/config/longrun_configs/amip_n64_shortrun.yml +++ b/config/longrun_configs/amip_n64_shortrun.yml @@ -1,24 +1,24 @@ -job_id: "amip_n64_shortrun" -run_name: "amip_n64_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n64_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "10days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n64_shortrun" +t_end: "10days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_n8_shortrun.yml b/config/longrun_configs/amip_n8_shortrun.yml index ba9f3a41b4..7e54162ade 100644 --- a/config/longrun_configs/amip_n8_shortrun.yml +++ b/config/longrun_configs/amip_n8_shortrun.yml @@ -1,24 +1,24 @@ -job_id: "amip_n8_shortrun" -run_name: "amip_n8_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" +dt_save_to_sol: "100days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "amip_n8_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "10days" -dt_save_to_sol: "100days" +moist: "equil" mono_surface: false -apply_limiter: false precip_model: "0M" +rad: "gray" +rayleigh_sponge: true +run_name: "amip_n8_shortrun" +t_end: "10days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/longrun_configs/amip_target.yml b/config/longrun_configs/amip_target.yml index 393d88b202..24fe36275c 100644 --- a/config/longrun_configs/amip_target.yml +++ b/config/longrun_configs/amip_target.yml @@ -1,14 +1,14 @@ +FLOAT_TYPE: "Float32" anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "100secs" dt_cloud_fraction: "1hours" dt_cpl: 100 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "100secs" energy_check: false -FLOAT_TYPE: "Float32" hourly_checkpoint: true job_id: "amip_target" land_albedo_type: "map_temporal" @@ -20,4 +20,4 @@ start_date: "19790301" surface_setup: "PrescribedSurface" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/amip_target_topo.yml b/config/longrun_configs/amip_target_topo.yml index aea5172ac7..80e8071970 100644 --- a/config/longrun_configs/amip_target_topo.yml +++ b/config/longrun_configs/amip_target_topo.yml @@ -1,14 +1,14 @@ +FLOAT_TYPE: "Float32" anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M_earth.yml" +dt: "100secs" dt_cloud_fraction: "1hours" dt_cpl: 100 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "100secs" energy_check: false -FLOAT_TYPE: "Float32" hourly_checkpoint: true job_id: "amip_target_topo" land_albedo_type: "map_temporal" @@ -23,4 +23,4 @@ t_end: "100days" topo_smoothing: true topography: "Earth" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/amip_target_topo_diagedmf.yml b/config/longrun_configs/amip_target_topo_diagedmf.yml index c66af005be..7fa44a990b 100644 --- a/config/longrun_configs/amip_target_topo_diagedmf.yml +++ b/config/longrun_configs/amip_target_topo_diagedmf.yml @@ -1,25 +1,25 @@ -run_name: "amip_target_topo_diagedmf" +FLOAT_TYPE: "Float32" anim: true -dt_cpl: 100 -energy_check: false -mode_name: "amip" -mono_surface: false +apply_limiter: false +atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_allsky_diagedmf_0M.yml" dt: "100secs" -t_end: "40days" -job_id: "amip_target_topo_diagedmf" -dt_save_to_sol: "10days" +dt_cloud_fraction: "1hours" +dt_cpl: 100 +dt_rad: "1hours" dt_save_state_to_disk: "20days" -apply_limiter: false +dt_save_to_sol: "10days" +energy_check: false hourly_checkpoint: true -turb_flux_partition: "CombinedStateFluxes" -atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_allsky_diagedmf_0M.yml" -surface_setup: "PrescribedSurface" +idealized_insolation: false +job_id: "amip_target_topo_diagedmf" land_albedo_type: "map_temporal" +mode_name: "amip" +mono_surface: false +netcdf_output_at_levels: true +run_name: "amip_target_topo_diagedmf" start_date: "19790301" -topography: "Earth" +surface_setup: "PrescribedSurface" +t_end: "40days" topo_smoothing: true -FLOAT_TYPE: "Float32" -idealized_insolation: false -dt_rad: "1hours" -dt_cloud_fraction: "1hours" -netcdf_output_at_levels: true +topography: "Earth" +turb_flux_partition: "CombinedStateFluxes" diff --git a/config/longrun_configs/dyamond_target.yml b/config/longrun_configs/dyamond_target.yml index b539b9d036..1a1ef4a7ed 100644 --- a/config/longrun_configs/dyamond_target.yml +++ b/config/longrun_configs/dyamond_target.yml @@ -1,15 +1,15 @@ -run_name: "dyamond_target" anim: true +atmos_config_file: "config/longrun_configs/longrun_aquaplanet_dyamond.yml" dt_cpl: 50 +dt_save_state_to_disk: "0.5days" +dt_save_to_sol: "0.5days" energy_check: false +job_id: "dyamond_target" +land_albedo_type: "map_temporal" mode_name: "amip" mono_surface: false +monthly_checkpoint: false +run_name: "dyamond_target" +start_date: "19790301" t_end: "1days" -job_id: "dyamond_target" -dt_save_to_sol: "0.5days" -dt_save_state_to_disk: "0.5days" turb_flux_partition: "CombinedStateFluxes" -atmos_config_file: "config/longrun_configs/longrun_aquaplanet_dyamond.yml" -monthly_checkpoint: false -land_albedo_type: "map_temporal" -start_date: "19790301" \ No newline at end of file diff --git a/config/longrun_configs/slabplanet_aqua_atmos_sf_couple.yml b/config/longrun_configs/slabplanet_aqua_atmos_sf_couple.yml index fdafc5c132..bf0aeb8244 100644 --- a/config/longrun_configs/slabplanet_aqua_atmos_sf_couple.yml +++ b/config/longrun_configs/slabplanet_aqua_atmos_sf_couple.yml @@ -1,22 +1,22 @@ -run_name: "slabplanet_aqua_atmos_sf_couple" +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: false +h_elem: 6 job_id: "slabplanet_aqua_atmos_sf_couple" +land_albedo_type: "function" +mode_name: "slabplanet_aqua" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet_aqua" +rad: "gray" +run_name: "slabplanet_aqua_atmos_sf_couple" +start_date: "19790301" +surface_setup: "DefaultMoninObukhov" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 6 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "DefaultMoninObukhov" -land_albedo_type: "function" -evolving_ocean: false -start_date: "19790301" -conservation_softfail: true \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_atmos_sf_nocouple.yml b/config/longrun_configs/slabplanet_aqua_atmos_sf_nocouple.yml index 87e2962526..e62beb2799 100644 --- a/config/longrun_configs/slabplanet_aqua_atmos_sf_nocouple.yml +++ b/config/longrun_configs/slabplanet_aqua_atmos_sf_nocouple.yml @@ -1,22 +1,22 @@ -run_name: "slabplanet_aqua_atmos_sf_nocouple" +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 1728000 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: false +h_elem: 6 job_id: "slabplanet_aqua_atmos_sf_nocouple" +land_albedo_type: "function" +mode_name: "slabplanet_aqua" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet_aqua" +rad: "gray" +run_name: "slabplanet_aqua_atmos_sf_nocouple" +start_date: "19790301" +surface_setup: "DefaultMoninObukhov" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 1728000 -dt: "200secs" -mono_surface: true -h_elem: 6 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "DefaultMoninObukhov" -land_albedo_type: "function" -evolving_ocean: false -start_date: "19790301" -conservation_softfail: true \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_coupler_sf.yml b/config/longrun_configs/slabplanet_aqua_coupler_sf.yml index 8daebd727c..fbbad017fb 100644 --- a/config/longrun_configs/slabplanet_aqua_coupler_sf.yml +++ b/config/longrun_configs/slabplanet_aqua_coupler_sf.yml @@ -1,22 +1,22 @@ -run_name: "slabplanet_aqua_coupler_sf" +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: false +h_elem: 6 job_id: "slabplanet_aqua_coupler_sf" +land_albedo_type: "function" +mode_name: "slabplanet_aqua" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet_aqua" +rad: "gray" +run_name: "slabplanet_aqua_coupler_sf" +start_date: "19790301" +surface_setup: "PrescribedSurface" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 6 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "PrescribedSurface" -land_albedo_type: "function" -evolving_ocean: false -start_date: "19790301" -conservation_softfail: true \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_coupler_sf_evolve_ocn.yml b/config/longrun_configs/slabplanet_aqua_coupler_sf_evolve_ocn.yml index 1a3689004d..3987387934 100644 --- a/config/longrun_configs/slabplanet_aqua_coupler_sf_evolve_ocn.yml +++ b/config/longrun_configs/slabplanet_aqua_coupler_sf_evolve_ocn.yml @@ -1,21 +1,21 @@ -run_name: "slabplanet_aqua_coupler_sf_evolve_ocn" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: true +h_elem: 6 job_id: "slabplanet_aqua_coupler_sf_evolve_ocn" +land_albedo_type: "function" +mode_name: "slabplanet_aqua" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet_aqua" +rad: "gray" +run_name: "slabplanet_aqua_coupler_sf_evolve_ocn" +start_date: "19790301" +surface_setup: "PrescribedSurface" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 6 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "PrescribedSurface" -land_albedo_type: "function" -evolving_ocean: true -start_date: "19790301" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_target.yml b/config/longrun_configs/slabplanet_aqua_target.yml index 1cb94b4afd..9891de6ba1 100644 --- a/config/longrun_configs/slabplanet_aqua_target.yml +++ b/config/longrun_configs/slabplanet_aqua_target.yml @@ -1,12 +1,12 @@ anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "150secs" dt_cloud_fraction: "1hours" dt_cpl: 150 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "150secs" energy_check: false evolving_ocean: false hourly_checkpoint: true @@ -19,4 +19,4 @@ start_date: "19790301" surface_setup: "PrescribedSurface" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_target_evolve_ocn.yml b/config/longrun_configs/slabplanet_aqua_target_evolve_ocn.yml index b6955e446a..70acb24791 100644 --- a/config/longrun_configs/slabplanet_aqua_target_evolve_ocn.yml +++ b/config/longrun_configs/slabplanet_aqua_target_evolve_ocn.yml @@ -1,12 +1,12 @@ anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "150secs" dt_cloud_fraction: "1hours" dt_cpl: 150 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "150secs" energy_check: false evolving_ocean: true hourly_checkpoint: true @@ -19,4 +19,4 @@ start_date: "19790301" surface_setup: "PrescribedSurface" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_aqua_target_nocouple.yml b/config/longrun_configs/slabplanet_aqua_target_nocouple.yml index 10fd68e1a7..81a7010746 100644 --- a/config/longrun_configs/slabplanet_aqua_target_nocouple.yml +++ b/config/longrun_configs/slabplanet_aqua_target_nocouple.yml @@ -1,12 +1,12 @@ anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "150secs" dt_cloud_fraction: "1hours" dt_cpl: 8639800 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "150secs" energy_check: false evolving_ocean: false hourly_checkpoint: true @@ -19,4 +19,4 @@ start_date: "19790301" surface_setup: "DefaultMoninObukhov" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_coupler_sf_evolve_ocn.yml b/config/longrun_configs/slabplanet_coupler_sf_evolve_ocn.yml index 2ff58dddf7..5863629fa7 100644 --- a/config/longrun_configs/slabplanet_coupler_sf_evolve_ocn.yml +++ b/config/longrun_configs/slabplanet_coupler_sf_evolve_ocn.yml @@ -1,21 +1,21 @@ -run_name: "slabplanet_coupler_sf_evolve_ocn" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: true +h_elem: 6 job_id: "slabplanet_coupler_sf_evolve_ocn" +land_albedo_type: "function" +mode_name: "slabplanet" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet" +rad: "gray" +run_name: "slabplanet_coupler_sf_evolve_ocn" +start_date: "19790301" +surface_setup: "PrescribedSurface" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 6 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "PrescribedSurface" -land_albedo_type: "function" -evolving_ocean: true -start_date: "19790301" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_target.yml b/config/longrun_configs/slabplanet_target.yml index 868d0a3dab..f3463da913 100644 --- a/config/longrun_configs/slabplanet_target.yml +++ b/config/longrun_configs/slabplanet_target.yml @@ -1,12 +1,12 @@ anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "150secs" dt_cloud_fraction: "1hours" dt_cpl: 150 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "150secs" energy_check: false evolving_ocean: false hourly_checkpoint: true @@ -19,4 +19,4 @@ start_date: "19790301" surface_setup: "PrescribedSurface" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_target_evolve_ocn.yml b/config/longrun_configs/slabplanet_target_evolve_ocn.yml index 6c3d5d8d47..68fb718879 100644 --- a/config/longrun_configs/slabplanet_target_evolve_ocn.yml +++ b/config/longrun_configs/slabplanet_target_evolve_ocn.yml @@ -1,12 +1,12 @@ anim: true apply_limiter: false atmos_config_file: "config/longrun_configs/longrun_aquaplanet_rhoe_equil_55km_nz63_clearsky_0M.yml" +dt: "150secs" dt_cloud_fraction: "1hours" dt_cpl: 150 dt_rad: "1hours" dt_save_state_to_disk: "20days" dt_save_to_sol: "10days" -dt: "150secs" energy_check: false evolving_ocean: true hourly_checkpoint: true @@ -19,4 +19,4 @@ start_date: "19790301" surface_setup: "PrescribedSurface" t_end: "100days" turb_flux_partition: "CombinedStateFluxes" -vert_diff: "true" \ No newline at end of file +vert_diff: "true" diff --git a/config/longrun_configs/slabplanet_terra.yml b/config/longrun_configs/slabplanet_terra.yml index 1aacd31ea3..1c8e57d62a 100644 --- a/config/longrun_configs/slabplanet_terra.yml +++ b/config/longrun_configs/slabplanet_terra.yml @@ -1,21 +1,21 @@ -run_name: "slabplanet_terra" +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +h_elem: 4 job_id: "slabplanet_terra" +land_albedo_type: "function" +mode_name: "slabplanet_terra" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet_terra" +rad: "gray" +run_name: "slabplanet_terra" +start_date: "19790301" +surface_setup: "PrescribedSurface" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 4 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "PrescribedSurface" -land_albedo_type: "function" -start_date: "19790301" -conservation_softfail: true \ No newline at end of file +vert_diff: "true" diff --git a/config/model_configs/coarse_mpi_n2.yml b/config/model_configs/coarse_mpi_n2.yml index e761b3d231..3c9d50227c 100644 --- a/config/model_configs/coarse_mpi_n2.yml +++ b/config/model_configs/coarse_mpi_n2.yml @@ -1,17 +1,17 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" anim: true -t_end: "32days" -dt_save_to_sol: "1days" -dt_cpl: 400 +apply_limiter: false dt: "400secs" -mono_surface: false -h_elem: 6 +dt_cpl: 400 dt_save_restart: "5days" +dt_save_to_sol: "1days" +energy_check: false +h_elem: 6 +job_id: "coarse_mpi_n2" +mode_name: "amip" +moist: "equil" +mono_surface: false precip_model: "0M" +rad: "gray" run_name: "coarse_mpi_n2" -apply_limiter: false -job_id: "coarse_mpi_n2" +t_end: "32days" +vert_diff: "true" diff --git a/config/model_configs/coarse_single_ft32.yml b/config/model_configs/coarse_single_ft32.yml index 271b2047df..98252f6db6 100644 --- a/config/model_configs/coarse_single_ft32.yml +++ b/config/model_configs/coarse_single_ft32.yml @@ -1,18 +1,18 @@ -run_name: "coarse_single_ft32" -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" +FLOAT_TYPE: "Float32" anim: true -t_end: "10days" -dt_save_to_sol: "100days" -dt_cpl: 200 +apply_limiter: false dt: "200secs" -mono_surface: true -h_elem: 6 +dt_cpl: 200 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: false -FLOAT_TYPE: "Float32" +dt_save_to_sol: "100days" +energy_check: false +h_elem: 6 job_id: "coarse_single_ft32" +mode_name: "amip" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "coarse_single_ft32" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/coarse_single_ft64.yml b/config/model_configs/coarse_single_ft64.yml index b049f9f4cd..a342ea9744 100644 --- a/config/model_configs/coarse_single_ft64.yml +++ b/config/model_configs/coarse_single_ft64.yml @@ -1,17 +1,17 @@ -run_name: "coarse_single_ft64" -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" anim: true -t_end: "10days" -dt_save_to_sol: "100days" -dt_cpl: 200 +apply_limiter: false dt: "200secs" -mono_surface: true -h_elem: 6 +dt_cpl: 200 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: false +dt_save_to_sol: "100days" +energy_check: false +h_elem: 6 job_id: "coarse_single_ft64" +mode_name: "amip" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "coarse_single_ft64" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/coarse_single_ft64_hourly_checkpoints.yml b/config/model_configs/coarse_single_ft64_hourly_checkpoints.yml index d69a03300b..39b14e9911 100644 --- a/config/model_configs/coarse_single_ft64_hourly_checkpoints.yml +++ b/config/model_configs/coarse_single_ft64_hourly_checkpoints.yml @@ -1,18 +1,18 @@ -run_name: "coarse_single_ft64_hourly_checkpoints" -hourly_checkpoint: true -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" anim: true -t_end: "32days" -dt_save_to_sol: "1days" -dt_cpl: 400 +apply_limiter: false dt: "400secs" -mono_surface: false -h_elem: 6 +dt_cpl: 400 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: false +dt_save_to_sol: "1days" +energy_check: false +h_elem: 6 +hourly_checkpoint: true job_id: "coarse_single_ft64_hourly_checkpoints" +mode_name: "amip" +moist: "equil" +mono_surface: false +precip_model: "0M" +rad: "gray" +run_name: "coarse_single_ft64_hourly_checkpoints" +t_end: "32days" +vert_diff: "true" diff --git a/config/model_configs/coarse_single_ft64_hourly_checkpoints_co2.yml b/config/model_configs/coarse_single_ft64_hourly_checkpoints_co2.yml index fe6f9eb1a8..f8cc812e24 100644 --- a/config/model_configs/coarse_single_ft64_hourly_checkpoints_co2.yml +++ b/config/model_configs/coarse_single_ft64_hourly_checkpoints_co2.yml @@ -1,18 +1,18 @@ -run_name: "coarse_single_ft64_hourly_checkpoints_co2" -hourly_checkpoint: true -moist: "equil" -vert_diff: "true" -rad: "allskywithclear" -energy_check: false -mode_name: "amip" anim: true -t_end: "32days" -dt_save_to_sol: "1days" -dt_cpl: 400 +apply_limiter: false dt: "400secs" -mono_surface: false -h_elem: 6 +dt_cpl: 400 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: false +dt_save_to_sol: "1days" +energy_check: false +h_elem: 6 +hourly_checkpoint: true job_id: "coarse_single_ft64_hourly_checkpoints_co2" +mode_name: "amip" +moist: "equil" +mono_surface: false +precip_model: "0M" +rad: "allskywithclear" +run_name: "coarse_single_ft64_hourly_checkpoints_co2" +t_end: "32days" +vert_diff: "true" diff --git a/config/model_configs/default_mono.yml b/config/model_configs/default_mono.yml index 3caadc07a2..b9f902fa05 100644 --- a/config/model_configs/default_mono.yml +++ b/config/model_configs/default_mono.yml @@ -1,15 +1,15 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" +apply_limiter: false +dt: "200secs" +dt_cpl 200: +dt_save_to_sol: "3600secs" energy_check: true +h_elem: 4 +job_id: "default_mono" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl 200: -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" +rad: "gray" run_name: "default_mono" -apply_limiter: false -job_id: "default_mono" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/default_notmono.yml b/config/model_configs/default_notmono.yml index ae1950eca3..67b805e1fa 100644 --- a/config/model_configs/default_notmono.yml +++ b/config/model_configs/default_notmono.yml @@ -1,15 +1,15 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" energy_check: true +h_elem: 4 +job_id: "default_notmono" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: false -h_elem: 4 precip_model: "0M" +rad: "gray" run_name: "default_notmono" -apply_limiter: false -job_id: "default_notmono" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/default_unthreaded.yml b/config/model_configs/default_unthreaded.yml index c07ad50386..a1ceeb80e0 100644 --- a/config/model_configs/default_unthreaded.yml +++ b/config/model_configs/default_unthreaded.yml @@ -1,16 +1,16 @@ -run_name: "default_unthreaded" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "default_unthreaded" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: false -job_id: "default_unthreaded" +rad: "gray" +run_name: "default_unthreaded" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/gpu_slabplanet_albedo_function.yml b/config/model_configs/gpu_slabplanet_albedo_function.yml new file mode 100644 index 0000000000..61dd17468e --- /dev/null +++ b/config/model_configs/gpu_slabplanet_albedo_function.yml @@ -0,0 +1,16 @@ +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 4 +job_id: "gpu_slabplanet_albedo_function" +land_albedo_type: "function" +mode_name: "slabplanet" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "gpu_slabplanet_albedo_function" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/interactive_debug.yml b/config/model_configs/interactive_debug.yml index e817a5f201..e5a363b42b 100644 --- a/config/model_configs/interactive_debug.yml +++ b/config/model_configs/interactive_debug.yml @@ -1,21 +1,21 @@ -run_name: "interactive_debug_run" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "10days" +energy_check: true +evolving_ocean: true +h_elem: 4 job_id: "interactive_debug_run" +land_albedo_type: "function" +mode_name: "slabplanet" moist: "equil" -vert_diff: "true" -rad: "gray" +mono_surface: true precip_model: "0M" -energy_check: true -mode_name: "slabplanet" +rad: "gray" +run_name: "interactive_debug_run" +start_date: "19790301" +surface_setup: "PrescribedSurface" t_end: "20days" -dt_save_to_sol: "10days" -dt_cpl: 200 -dt: "200secs" -mono_surface: true -h_elem: 4 -anim: true -apply_limiter: false turb_flux_partition: "CombinedStateFluxes" -surface_setup: "PrescribedSurface" -land_albedo_type: "function" -evolving_ocean: true -start_date: "19790301" \ No newline at end of file +vert_diff: "true" diff --git a/config/model_configs/slabplanet_albedo_function.yml b/config/model_configs/slabplanet_albedo_function.yml index cc0815c705..7d4b024879 100644 --- a/config/model_configs/slabplanet_albedo_function.yml +++ b/config/model_configs/slabplanet_albedo_function.yml @@ -1,16 +1,16 @@ -run_name: "slabplanet_albedo_function" -job_id: "slabplanet_albedo_function" -moist: "equil" -vert_diff: "true" -rad: "gray" +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" energy_check: true +h_elem: 4 +job_id: "slabplanet_albedo_function" +land_albedo_type: "function" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -land_albedo_type: "function" -apply_limiter: false +rad: "gray" +run_name: "slabplanet_albedo_function" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_albedo_static_map.yml b/config/model_configs/slabplanet_albedo_static_map.yml index 71cf54cd2b..cb4d9936ce 100644 --- a/config/model_configs/slabplanet_albedo_static_map.yml +++ b/config/model_configs/slabplanet_albedo_static_map.yml @@ -1,16 +1,16 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" energy_check: true +h_elem: 4 +job_id: "slabplanet_albedo_static_map" +land_albedo_type: "map_static" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -land_albedo_type: "map_static" +rad: "gray" run_name: "slabplanet_albedo_static_map" -apply_limiter: false -job_id: "slabplanet_albedo_static_map" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_albedo_temporal_map.yml b/config/model_configs/slabplanet_albedo_temporal_map.yml index c0d61508c5..5d0dc21533 100644 --- a/config/model_configs/slabplanet_albedo_temporal_map.yml +++ b/config/model_configs/slabplanet_albedo_temporal_map.yml @@ -1,16 +1,16 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "3600secs" energy_check: true +h_elem: 6 +job_id: "slabplanet_albedo_temporal_map" +land_albedo_type: "map_temporal" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 6 precip_model: "0M" -land_albedo_type: "map_temporal" +rad: "gray" run_name: "slabplanet_albedo_temporal_map" -apply_limiter: false -job_id: "slabplanet_albedo_temporal_map" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_default.yml b/config/model_configs/slabplanet_default.yml index 1113feba57..027d6f2618 100644 --- a/config/model_configs/slabplanet_default.yml +++ b/config/model_configs/slabplanet_default.yml @@ -1,16 +1,16 @@ -run_name: "slabplanet_default" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "slabplanet_default" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: false -job_id: "slabplanet_default" +rad: "gray" +run_name: "slabplanet_default" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_eisenman.yml b/config/model_configs/slabplanet_eisenman.yml index e427ec7bd2..bb282e515c 100644 --- a/config/model_configs/slabplanet_eisenman.yml +++ b/config/model_configs/slabplanet_eisenman.yml @@ -1,18 +1,18 @@ -run_name: "slabplanet_eisenman" -surface_setup: "PrescribedSurface" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: false +conservation_softfail: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 6 +job_id: "slabplanet_eisenman" mode_name: "slabplanet_eisenman" -t_end: "2days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 6 precip_model: "0M" -anim: true -apply_limiter: false -job_id: "slabplanet_eisenman" -conservation_softfail: true +rad: "gray" +run_name: "slabplanet_eisenman" +surface_setup: "PrescribedSurface" +t_end: "2days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_ft32.yml b/config/model_configs/slabplanet_ft32.yml index d6da551c74..fb8f8f286c 100644 --- a/config/model_configs/slabplanet_ft32.yml +++ b/config/model_configs/slabplanet_ft32.yml @@ -1,17 +1,17 @@ -run_name: "slabplanet_ft32" -moist: "equil" -vert_diff: "true" -rad: "gray" +FLOAT_TYPE: "Float32" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "slabplanet_ft32" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: false -FLOAT_TYPE: "Float32" -job_id: "slabplanet_ft32" +rad: "gray" +run_name: "slabplanet_ft32" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_nonmono.yml b/config/model_configs/slabplanet_nonmono.yml index d5e67fd004..2d7cb3d039 100644 --- a/config/model_configs/slabplanet_nonmono.yml +++ b/config/model_configs/slabplanet_nonmono.yml @@ -1,16 +1,16 @@ -run_name: "slabplanet_nonmono" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "slabplanet_nonmono" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: false -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: false -job_id: "slabplanet_nonmono" +rad: "gray" +run_name: "slabplanet_nonmono" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/slabplanet_partitioned_fluxes.yml b/config/model_configs/slabplanet_partitioned_fluxes.yml index 4653011e40..9542b17857 100644 --- a/config/model_configs/slabplanet_partitioned_fluxes.yml +++ b/config/model_configs/slabplanet_partitioned_fluxes.yml @@ -1,17 +1,17 @@ -run_name: "slabplanet_partitioned_fluxes" -turb_flux_partition: "PartitionedStateFluxes" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: false +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "slabplanet_partitioned_fluxes" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: false -job_id: "slabplanet_partitioned_fluxes" +rad: "gray" +run_name: "slabplanet_partitioned_fluxes" +t_end: "10days" +turb_flux_partition: "PartitionedStateFluxes" +vert_diff: "true" diff --git a/config/model_configs/target_amip_n1_shortrun.yml b/config/model_configs/target_amip_n1_shortrun.yml index 4c9d22eb4a..ef1ce0b82a 100644 --- a/config/model_configs/target_amip_n1_shortrun.yml +++ b/config/model_configs/target_amip_n1_shortrun.yml @@ -1,24 +1,24 @@ -run_name: "target_amip_n1_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: false dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" +dt_save_to_sol: "1days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "target_amip_n1_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "0.01days" -dt_save_to_sol: "1days" +moist: "equil" mono_surface: false precip_model: "0M" -apply_limiter: false -job_id: "target_amip_n1_shortrun" +rad: "gray" +rayleigh_sponge: true +run_name: "target_amip_n1_shortrun" +t_end: "0.01days" +vert_diff: "true" +z_elem: 50 +z_stretch: false diff --git a/config/model_configs/target_params_in_slab.yml b/config/model_configs/target_params_in_slab.yml index 7220bef8bb..5b17d59cee 100644 --- a/config/model_configs/target_params_in_slab.yml +++ b/config/model_configs/target_params_in_slab.yml @@ -1,21 +1,21 @@ -run_name: "target_params_in_slab" -moist: "equil" -vert_diff: "true" -rad: "allskywithclear" -rayleigh_sponge: true +albedo_from_file: false alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -energy_check: true -mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 3600 +apply_limiter: false dt: "200secs" +dt_cpl: 3600 dt_rad: "6hours" +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 6 idealized_insolation: false +job_id: "target_params_in_slab" +mode_name: "slabplanet" +moist: "equil" mono_surface: true -h_elem: 6 precip_model: "0M" -albedo_from_file: false -apply_limiter: false -job_id: "target_params_in_slab" +rad: "allskywithclear" +rayleigh_sponge: true +run_name: "target_params_in_slab" +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/target_params_in_slab_test2.yml b/config/model_configs/target_params_in_slab_test2.yml index 4f9d1856ae..5a591136c2 100644 --- a/config/model_configs/target_params_in_slab_test2.yml +++ b/config/model_configs/target_params_in_slab_test2.yml @@ -1,21 +1,21 @@ -moist: "equil" -vert_diff: "true" -rad: "allskywithclear" -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -energy_check: true -mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 3600 +apply_limiter: false +conservation_softfail: true dt: "200secs" +dt_cpl: 3600 dt_rad: "6hours" +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 6 idealized_insolation: false +job_id: "target_params_in_slab_test2" +mode_name: "slabplanet" +moist: "equil" mono_surface: true -h_elem: 6 precip_model: "0M" +rad: "allskywithclear" +rayleigh_sponge: true run_name: "target_params_in_slab_test2" -apply_limiter: false -job_id: "target_params_in_slab_test2" -conservation_softfail: true +t_end: "10days" +vert_diff: "true" diff --git a/config/model_configs/target_params_in_slab_test3.yml b/config/model_configs/target_params_in_slab_test3.yml index fa3eb23674..9ce9450e1b 100644 --- a/config/model_configs/target_params_in_slab_test3.yml +++ b/config/model_configs/target_params_in_slab_test3.yml @@ -1,21 +1,21 @@ -moist: "equil" -vert_diff: "true" -rad: "gray" -rayleigh_sponge: true alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -energy_check: true -mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "3600secs" -dt_cpl: 3600 +apply_limiter: false +conservation_softfail: true dt: "200secs" +dt_cpl: 3600 dt_rad: "6hours" +dt_save_to_sol: "3600secs" +energy_check: true +h_elem: 6 idealized_insolation: false +job_id: "target_params_in_slab_test3" +mode_name: "slabplanet" +moist: "equil" mono_surface: true -h_elem: 6 precip_model: "0M" +rad: "gray" +rayleigh_sponge: true run_name: "target_params_in_slab_test3" -apply_limiter: false -job_id: "target_params_in_slab_test3" -conservation_softfail: true +t_end: "10days" +vert_diff: "true" diff --git a/config/mpi_configs/regridder_mpi.yml b/config/mpi_configs/regridder_mpi.yml index 0d11d62234..de608326b5 100644 --- a/config/mpi_configs/regridder_mpi.yml +++ b/config/mpi_configs/regridder_mpi.yml @@ -1,2 +1,2 @@ -run_name: "regridder_mpi" job_id: "regridder_mpi" +run_name: "regridder_mpi" diff --git a/config/perf_configs/perf_coarse_single_ft64.yml b/config/perf_configs/perf_coarse_single_ft64.yml index 4de0a6265e..20b636a141 100644 --- a/config/perf_configs/perf_coarse_single_ft64.yml +++ b/config/perf_configs/perf_coarse_single_ft64.yml @@ -1,17 +1,17 @@ -run_name: "perf_coarse_single_ft64" -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" anim: true -t_end: "10days" -dt_save_to_sol: "100days" -dt_cpl: 200 +apply_limiter: true dt: "200secs" -mono_surface: true -h_elem: 6 +dt_cpl: 200 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: true +dt_save_to_sol: "100days" +energy_check: false +h_elem: 6 job_id: "perf_coarse_single_ft64" +mode_name: "amip" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "perf_coarse_single_ft64" +t_end: "10days" +vert_diff: "true" diff --git a/config/perf_configs/perf_default_unthreaded.yml b/config/perf_configs/perf_default_unthreaded.yml index ad2124b80c..0dc59178ad 100644 --- a/config/perf_configs/perf_default_unthreaded.yml +++ b/config/perf_configs/perf_default_unthreaded.yml @@ -1,16 +1,16 @@ -run_name: "perf_default_unthreaded" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "perf_default_unthreaded" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: true -job_id: "perf_default_unthreaded" +rad: "gray" +run_name: "perf_default_unthreaded" +t_end: "10days" +vert_diff: "true" diff --git a/config/perf_configs/perf_diff_coarse_single_ft64.yml b/config/perf_configs/perf_diff_coarse_single_ft64.yml index d6b95f631e..752fc6e0e1 100644 --- a/config/perf_configs/perf_diff_coarse_single_ft64.yml +++ b/config/perf_configs/perf_diff_coarse_single_ft64.yml @@ -1,17 +1,17 @@ -run_name: "perf_diff_coarse_single_ft64" -moist: "equil" -vert_diff: "true" -rad: "gray" -energy_check: false -mode_name: "amip" anim: true -t_end: "10days" -dt_save_to_sol: "100days" -dt_cpl: 200 +apply_limiter: true dt: "200secs" -mono_surface: true -h_elem: 6 +dt_cpl: 200 dt_save_restart: "10days" -precip_model: "0M" -apply_limiter: true +dt_save_to_sol: "100days" +energy_check: false +h_elem: 6 job_id: "perf_diff_coarse_single_ft64" +mode_name: "amip" +moist: "equil" +mono_surface: true +precip_model: "0M" +rad: "gray" +run_name: "perf_diff_coarse_single_ft64" +t_end: "10days" +vert_diff: "true" diff --git a/config/perf_configs/perf_diff_default_unthreaded.yml b/config/perf_configs/perf_diff_default_unthreaded.yml index 676ee8dc14..78f7e9f7a1 100644 --- a/config/perf_configs/perf_diff_default_unthreaded.yml +++ b/config/perf_configs/perf_diff_default_unthreaded.yml @@ -1,16 +1,16 @@ -run_name: "perf_diff_default_unthreaded" -moist: "equil" -vert_diff: "true" -rad: "gray" +anim: true +apply_limiter: true +dt: "200secs" +dt_cpl: 200 +dt_save_to_sol: "9days" energy_check: true +h_elem: 4 +job_id: "perf_diff_default_unthreaded" mode_name: "slabplanet" -t_end: "10days" -dt_save_to_sol: "9days" -dt_cpl: 200 -dt: "200secs" +moist: "equil" mono_surface: true -h_elem: 4 precip_model: "0M" -anim: true -apply_limiter: true -job_id: "perf_diff_default_unthreaded" +rad: "gray" +run_name: "perf_diff_default_unthreaded" +t_end: "10days" +vert_diff: "true" diff --git a/config/perf_configs/perf_diff_target_amip_n1_shortrun.yml b/config/perf_configs/perf_diff_target_amip_n1_shortrun.yml index 373b3fb24a..5633b0c2f7 100644 --- a/config/perf_configs/perf_diff_target_amip_n1_shortrun.yml +++ b/config/perf_configs/perf_diff_target_amip_n1_shortrun.yml @@ -1,25 +1,25 @@ -run_name: "perf_target_amip_n1_shortrun" -moist: "equil" -vert_diff: "true" -rad: "gray" -z_elem: 50 -dz_top: 3000 -dz_bottom: 30 -h_elem: 16 -kappa_4: 1e16 -z_stretch: false -rayleigh_sponge: true +FLOAT_TYPE: "Float64" alpha_rayleigh_uh: 0 alpha_rayleigh_w: 10 -dt_cpl: 150 +apply_limiter: true dt: "150secs" +dt_cpl: 150 dt_rad: "1hours" -FLOAT_TYPE: "Float64" +dt_save_to_sol: "1days" +dz_bottom: 30 +dz_top: 3000 energy_check: false +h_elem: 16 +job_id: "perf_target_amip_n1_shortrun" +kappa_4: 1e16 mode_name: "amip" -t_end: "0.01days" -dt_save_to_sol: "1days" +moist: "equil" mono_surface: false precip_model: "0M" -apply_limiter: true -job_id: "perf_target_amip_n1_shortrun" +rad: "gray" +rayleigh_sponge: true +run_name: "perf_target_amip_n1_shortrun" +t_end: "0.01days" +vert_diff: "true" +z_elem: 50 +z_stretch: false