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 a87d9d2dd..55cd72f5f 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 2141b63e5..fa4c6538c 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 ecf8d4ef2..8494e76da 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 52d3a3a96..d7293df26 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 aa2277941..4338bd5dd 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 69a24cb70..79bcc81df 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 580755cab..130e4699f 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 ba9f3a41b..7e54162ad 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 393d88b20..24fe36275 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 aea5172ac..80e807197 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 c66af005b..7fa44a990 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 b539b9d03..1a1ef4a7e 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 fdafc5c13..bf0aeb824 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 87e296252..e62beb279 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 8daebd727..fbbad017f 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 1a3689004..398738793 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 1cb94b4af..9891de6ba 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 b6955e446..70acb2479 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 10fd68e1a..81a701074 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 2ff58dddf..5863629fa 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 868d0a3da..f3463da91 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 6c3d5d8d4..68fb71887 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 1aacd31ea..1c8e57d62 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 e761b3d23..3c9d50227 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 271b2047d..98252f6db 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 b049f9f4c..a342ea974 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 d69a03300..39b14e991 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 fe6f9eb1a..f8cc812e2 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 3caadc07a..b9f902fa0 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 ae1950eca..67b805e1f 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 c07ad5038..a1ceeb80e 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 000000000..61dd17468 --- /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 e817a5f20..e5a363b42 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 cc0815c70..7d4b02487 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 71cf54cd2..cb4d9936c 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 c0d61508c..5d0dc2153 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 1113feba5..027d6f261 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 e427ec7bd..bb282e515 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 d6da551c7..fb8f8f286 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 d5e67fd00..2d7cb3d03 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 4653011e4..9542b1785 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 4c9d22eb4..ef1ce0b82 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 7220bef8b..5b17d59ce 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 4f9d1856a..5a591136c 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 fa3eb2367..9ce9450e1 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 0d11d6223..de608326b 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 4de0a6265..20b636a14 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 ad2124b80..0dc59178a 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 d6b95f631..752fc6e0e 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 676ee8dc1..78f7e9f7a 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 373b3fb24..5633b0c2f 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