Skip to content

Commit

Permalink
Adjust resolutions to take larger timesteps
Browse files Browse the repository at this point in the history
  • Loading branch information
dennisYatunin committed Aug 12, 2024
1 parent d8df6c3 commit 8f5d514
Show file tree
Hide file tree
Showing 27 changed files with 166 additions and 140 deletions.
124 changes: 62 additions & 62 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -208,19 +208,19 @@ steps:
--job_id plane_analytic_no_topography_float32_test
artifact_paths: "plane_analytic_no_topography_float32_test/output_active/*"

# - label: ":computer: Analytic Cosine Hills Test (2D)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_cosine_hills_test.yml
# --job_id plane_analytic_cosine_hills_test
# artifact_paths: "plane_analytic_cosine_hills_test/output_active/*"
- label: ":computer: Analytic Cosine Hills Test (2D)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_cosine_hills_test.yml
--job_id plane_analytic_cosine_hills_test
artifact_paths: "plane_analytic_cosine_hills_test/output_active/*"

# - label: ":computer: Analytic Cosine Hills Test (2D, Float32)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_cosine_hills_float32_test.yml
# --job_id plane_analytic_cosine_hills_float32_test
# artifact_paths: "plane_analytic_cosine_hills_float32_test/output_active/*"
- label: ":computer: Analytic Cosine Hills Test (2D, Float32)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_cosine_hills_float32_test.yml
--job_id plane_analytic_cosine_hills_float32_test
artifact_paths: "plane_analytic_cosine_hills_float32_test/output_active/*"

# - group: "Conservation check"
# steps:
Expand Down Expand Up @@ -1060,27 +1060,27 @@ steps:
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Cosine Hills Test (2D, Long Duration)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_cosine_hills_long_test.yml
# --job_id gpu_plane_analytic_cosine_hills_long_test
# artifact_paths: "gpu_plane_analytic_cosine_hills_long_test/output_active/*"
# env:
# CLIMACOMMS_DEVICE: "CUDA"
# agents:
# slurm_gpus: 1
- label: "GPU: Analytic Cosine Hills Test (2D, Long Duration)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_cosine_hills_long_test.yml
--job_id gpu_plane_analytic_cosine_hills_long_test
artifact_paths: "gpu_plane_analytic_cosine_hills_long_test/output_active/*"
env:
CLIMACOMMS_DEVICE: "CUDA"
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Cosine Hills Test (2D, Long Duration, Float32)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_cosine_hills_long_float32_test.yml
# --job_id gpu_plane_analytic_cosine_hills_long_float32_test
# artifact_paths: "gpu_plane_analytic_cosine_hills_long_float32_test/output_active/*"
# env:
# CLIMACOMMS_DEVICE: "CUDA"
# agents:
# slurm_gpus: 1
- label: "GPU: Analytic Cosine Hills Test (2D, Long Duration, Float32)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_cosine_hills_long_float32_test.yml
--job_id gpu_plane_analytic_cosine_hills_long_float32_test
artifact_paths: "gpu_plane_analytic_cosine_hills_long_float32_test/output_active/*"
env:
CLIMACOMMS_DEVICE: "CUDA"
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Cosine Hills Test (2D, Long Duration, Stronger Sponge)"
# command: >
Expand Down Expand Up @@ -1159,16 +1159,16 @@ steps:
# agents:
# slurm_gpus: 1

# - label: "GPU: Analytic Agnesi Mountain Test (2D)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_agnesi_mountain_test.yml
# --job_id gpu_plane_analytic_agnesi_mountain_test
# artifact_paths: "gpu_plane_analytic_agnesi_mountain_test/output_active/*"
# env:
# CLIMACOMMS_DEVICE: "CUDA"
# agents:
# slurm_gpus: 1
- label: "GPU: Analytic Agnesi Mountain Test (2D)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_agnesi_mountain_test.yml
--job_id gpu_plane_analytic_agnesi_mountain_test
artifact_paths: "gpu_plane_analytic_agnesi_mountain_test/output_active/*"
env:
CLIMACOMMS_DEVICE: "CUDA"
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Huge Schar Mountain Test (2D)"
# command: >
Expand All @@ -1192,16 +1192,16 @@ steps:
# agents:
# slurm_gpus: 1

# - label: "GPU: Analytic Schar Mountain Test (2D)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_schar_mountain_test.yml
# --job_id gpu_plane_analytic_schar_mountain_test
# artifact_paths: "gpu_plane_analytic_schar_mountain_test/output_active/*"
# env:
# CLIMACOMMS_DEVICE: "CUDA"
# agents:
# slurm_gpus: 1
- label: "GPU: Analytic Schar Mountain Test (2D)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_schar_mountain_test.yml
--job_id gpu_plane_analytic_schar_mountain_test
artifact_paths: "gpu_plane_analytic_schar_mountain_test/output_active/*"
env:
CLIMACOMMS_DEVICE: "CUDA"
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Small Schar Mountain Test (2D)"
# command: >
Expand Down Expand Up @@ -1236,16 +1236,16 @@ steps:
# agents:
# slurm_gpus: 1

# - label: "GPU: Analytic Schar Mountain Test (2D, Float32)"
# command: >
# julia --color=yes --project=examples examples/hybrid/driver.jl
# --config_file $CONFIG_PATH/plane_analytic_schar_mountain_float32_test.yml
# --job_id gpu_plane_analytic_schar_mountain_float32_test
# artifact_paths: "gpu_plane_analytic_schar_mountain_float32_test/output_active/*"
# env:
# CLIMACOMMS_DEVICE: "CUDA"
# agents:
# slurm_gpus: 1
- label: "GPU: Analytic Schar Mountain Test (2D, Float32)"
command: >
julia --color=yes --project=examples examples/hybrid/driver.jl
--config_file $CONFIG_PATH/plane_analytic_schar_mountain_float32_test.yml
--job_id gpu_plane_analytic_schar_mountain_float32_test
artifact_paths: "gpu_plane_analytic_schar_mountain_float32_test/output_active/*"
env:
CLIMACOMMS_DEVICE: "CUDA"
agents:
slurm_gpus: 1

# - label: "GPU: Analytic Tiny Schar Mountain Test (2D, Float32)"
# command: >
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ topography: "Cosine3D"
x_max: 300e3
y_max: 300e3
z_max: 21e3
x_elem: 15
y_elem: 15
x_elem: 3
y_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "1days"
dt: "5secs"
t_end: "7days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
8 changes: 4 additions & 4 deletions config/model_configs/box_analytic_no_topography_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ topography: "Cosine3D"
x_max: 300e3
y_max: 300e3
z_max: 21e3
x_elem: 15
y_elem: 15
x_elem: 3
y_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "1days"
dt: "5secs"
t_end: "7days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ topography: "Cosine2D"
x_max: 300e3
y_max: 40e3
z_max: 21e3
x_elem: 15
x_elem: 3
y_elem: 2
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "2days"
dt: "5secs"
t_end: "7days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
4 changes: 2 additions & 2 deletions config/model_configs/plane_analytic_agnesi_mountain_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ z_max: 21e3
x_elem: 100
z_elem: 100
z_stretch: false
dt: "0.5secs"
t_end: "4days"
dt: "0.1secs"
t_end: "20hours"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ z_max: 21e3
x_elem: 15
z_elem: 50
z_stretch: false
dt: "12secs"
t_end: "100days"
dt: "1secs"
t_end: "10days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ z_max: 21e3
x_elem: 15
z_elem: 50
z_stretch: false
dt: "12secs"
t_end: "100days"
dt: "1secs"
t_end: "10days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
4 changes: 2 additions & 2 deletions config/model_configs/plane_analytic_cosine_hills_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ z_max: 21e3
x_elem: 15
z_elem: 50
z_stretch: false
dt: "12secs"
t_end: "10days"
dt: "1secs"
t_end: "1days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ topography: "Cosine2D"
discrete_hydrostatic_balance: true
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "40days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ topography: "Cosine2D"
discrete_hydrostatic_balance: true
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "40days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "1days"
dt: "5secs"
t_end: "10days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "50days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "50days"
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
analytic_check: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "50days"
hyperdiff: false
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 21e3
x_elem: 15
x_elem: 3
z_elem: 50
z_stretch: false
max_topography_height: 0
dt: "1secs"
t_end: "10days"
dt: "5secs"
t_end: "50days"
hyperdiff: false
rayleigh_sponge: true
toml: [toml/analytic_topography_test.toml]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ initial_condition: "ConstantBuoyancyFrequencyProfile"
topography: "Cosine2D"
x_max: 300e3
z_max: 13e3
x_elem: 15
x_elem: 3
z_elem: 31
z_stretch: false
max_topography_height: 0
ode_algo: "RK4"
dt: "0.05secs"
t_end: "1days"
dt: "0.2secs"
t_end: "2days"
rayleigh_sponge: false
toml: [toml/no_gravity.toml]
analytic_check: true
Expand Down
Loading

0 comments on commit 8f5d514

Please sign in to comment.