Skip to content

Commit 4dfb4ea

Browse files
committed
small fix and longrun
1 parent 505efb8 commit 4dfb4ea

File tree

2 files changed

+114
-114
lines changed

2 files changed

+114
-114
lines changed

.buildkite/longruns_gpu/pipeline.yml

Lines changed: 112 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -36,122 +36,122 @@ steps:
3636

3737
- wait
3838

39-
- group: "helem 30 dycore"
40-
steps:
41-
42-
- label: ":computer: hydrostatic balance"
43-
command: >
44-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
45-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
46-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
47-
--job_id $$JOB_NAME
48-
artifact_paths: "$$JOB_NAME/output_active/*"
49-
agents:
50-
slurm_gpus: 1
51-
slurm_time: 12:00:00
52-
env:
53-
CLIMACOMMS_DEVICE: "CUDA"
54-
JOB_NAME: "longrun_hydrostatic_balance"
55-
56-
- label: ":computer: dry baroclinic wave"
57-
command: >
58-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
59-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
60-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
61-
--job_id $$JOB_NAME
62-
artifact_paths: "$$JOB_NAME/output_active/*"
63-
agents:
64-
slurm_gpus: 1
65-
slurm_time: 12:00:00
66-
env:
67-
CLIMACOMMS_DEVICE: "CUDA"
68-
JOB_NAME: "longrun_dry_baroclinic_wave"
69-
70-
- label: ":computer: dry baroclinic wave high res"
71-
command: >
72-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
73-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
74-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
75-
--job_id $$JOB_NAME
76-
artifact_paths: "$$JOB_NAME/output_active/*"
77-
agents:
78-
slurm_gpus: 1
79-
slurm_time: 12:00:00
80-
env:
81-
CLIMACOMMS_DEVICE: "CUDA"
82-
JOB_NAME: "longrun_dry_baroclinic_wave_he60"
83-
84-
- label: ":computer: baroclinic wave equilmoist"
85-
command: >
86-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
87-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
88-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
89-
--job_id $$JOB_NAME
90-
artifact_paths: "$$JOB_NAME/output_active/*"
91-
agents:
92-
slurm_gpus: 1
93-
slurm_time: 12:00:00
94-
env:
95-
CLIMACOMMS_DEVICE: "CUDA"
96-
JOB_NAME: "longrun_moist_baroclinic_wave"
97-
98-
- label: ":computer: baroclinic wave equilmoist high res"
99-
command: >
100-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
101-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
102-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
103-
--job_id $$JOB_NAME
104-
artifact_paths: "$$JOB_NAME/output_active/*"
105-
agents:
106-
slurm_gpus: 1
107-
slurm_time: 24:00:00
108-
env:
109-
CLIMACOMMS_DEVICE: "CUDA"
110-
JOB_NAME: "longrun_moist_baroclinic_wave_he60"
111-
112-
- label: ":computer: dry held-suarez"
113-
command: >
114-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
115-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
116-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
117-
--job_id $$JOB_NAME
118-
artifact_paths: "$$JOB_NAME/output_active/*"
119-
agents:
120-
slurm_gpus: 1
121-
slurm_time: 12:00:00
122-
env:
123-
CLIMACOMMS_DEVICE: "CUDA"
124-
JOB_NAME: "longrun_dry_held_suarez"
125-
126-
- label: ":computer: held-suarez, equilmoist"
127-
command: >
128-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
129-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
130-
--config_file $CONFIG_PATH/$$JOB_NAME.yml
131-
--job_id $$JOB_NAME
132-
artifact_paths: "$$JOB_NAME/output_active/*"
133-
agents:
134-
slurm_gpus: 1
135-
slurm_time: 24:00:00
136-
env:
137-
CLIMACOMMS_DEVICE: "CUDA"
138-
JOB_NAME: "longrun_moist_held_suarez"
39+
# - group: "helem 30 dycore"
40+
# steps:
41+
42+
# - label: ":computer: hydrostatic balance"
43+
# command: >
44+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
45+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
46+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
47+
# --job_id $$JOB_NAME
48+
# artifact_paths: "$$JOB_NAME/output_active/*"
49+
# agents:
50+
# slurm_gpus: 1
51+
# slurm_time: 12:00:00
52+
# env:
53+
# CLIMACOMMS_DEVICE: "CUDA"
54+
# JOB_NAME: "longrun_hydrostatic_balance"
55+
56+
# - label: ":computer: dry baroclinic wave"
57+
# command: >
58+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
59+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
60+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
61+
# --job_id $$JOB_NAME
62+
# artifact_paths: "$$JOB_NAME/output_active/*"
63+
# agents:
64+
# slurm_gpus: 1
65+
# slurm_time: 12:00:00
66+
# env:
67+
# CLIMACOMMS_DEVICE: "CUDA"
68+
# JOB_NAME: "longrun_dry_baroclinic_wave"
69+
70+
# - label: ":computer: dry baroclinic wave high res"
71+
# command: >
72+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
73+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
74+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
75+
# --job_id $$JOB_NAME
76+
# artifact_paths: "$$JOB_NAME/output_active/*"
77+
# agents:
78+
# slurm_gpus: 1
79+
# slurm_time: 12:00:00
80+
# env:
81+
# CLIMACOMMS_DEVICE: "CUDA"
82+
# JOB_NAME: "longrun_dry_baroclinic_wave_he60"
83+
84+
# - label: ":computer: baroclinic wave equilmoist"
85+
# command: >
86+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
87+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
88+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
89+
# --job_id $$JOB_NAME
90+
# artifact_paths: "$$JOB_NAME/output_active/*"
91+
# agents:
92+
# slurm_gpus: 1
93+
# slurm_time: 12:00:00
94+
# env:
95+
# CLIMACOMMS_DEVICE: "CUDA"
96+
# JOB_NAME: "longrun_moist_baroclinic_wave"
97+
98+
# - label: ":computer: baroclinic wave equilmoist high res"
99+
# command: >
100+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
101+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze43.yml
102+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
103+
# --job_id $$JOB_NAME
104+
# artifact_paths: "$$JOB_NAME/output_active/*"
105+
# agents:
106+
# slurm_gpus: 1
107+
# slurm_time: 24:00:00
108+
# env:
109+
# CLIMACOMMS_DEVICE: "CUDA"
110+
# JOB_NAME: "longrun_moist_baroclinic_wave_he60"
111+
112+
# - label: ":computer: dry held-suarez"
113+
# command: >
114+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
115+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
116+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
117+
# --job_id $$JOB_NAME
118+
# artifact_paths: "$$JOB_NAME/output_active/*"
119+
# agents:
120+
# slurm_gpus: 1
121+
# slurm_time: 12:00:00
122+
# env:
123+
# CLIMACOMMS_DEVICE: "CUDA"
124+
# JOB_NAME: "longrun_dry_held_suarez"
125+
126+
# - label: ":computer: held-suarez, equilmoist"
127+
# command: >
128+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
129+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he30ze63.yml
130+
# --config_file $CONFIG_PATH/$$JOB_NAME.yml
131+
# --job_id $$JOB_NAME
132+
# artifact_paths: "$$JOB_NAME/output_active/*"
133+
# agents:
134+
# slurm_gpus: 1
135+
# slurm_time: 24:00:00
136+
# env:
137+
# CLIMACOMMS_DEVICE: "CUDA"
138+
# JOB_NAME: "longrun_moist_held_suarez"
139139

140140
- group: "helem 16 aquaplanet"
141141
steps:
142142

143-
- label: ":computer: aquaplanet equilmoist allsky radiation + 0M microphysics"
144-
command: >
145-
srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
146-
--config_file $COMMON_CONFIG_PATH/numerics_sphere_he16ze63.yml --config_file $CONFIG_PATH/$$JOB_NAME.yml
147-
--job_id $$JOB_NAME
148-
artifact_paths: "$$JOB_NAME/output_active/*"
149-
agents:
150-
slurm_gpus: 1
151-
slurm_time: 24:00:00
152-
env:
153-
CLIMACOMMS_DEVICE: "CUDA"
154-
JOB_NAME: "longrun_aquaplanet_allsky_0M"
143+
# - label: ":computer: aquaplanet equilmoist allsky radiation + 0M microphysics"
144+
# command: >
145+
# srun julia --color=yes --project=.buildkite .buildkite/ci_driver.jl
146+
# --config_file $COMMON_CONFIG_PATH/numerics_sphere_he16ze63.yml --config_file $CONFIG_PATH/$$JOB_NAME.yml
147+
# --job_id $$JOB_NAME
148+
# artifact_paths: "$$JOB_NAME/output_active/*"
149+
# agents:
150+
# slurm_gpus: 1
151+
# slurm_time: 24:00:00
152+
# env:
153+
# CLIMACOMMS_DEVICE: "CUDA"
154+
# JOB_NAME: "longrun_aquaplanet_allsky_0M"
155155

156156
- label: ":computer: aquaplanet equilmoist allsky radiation + diagnostic edmf + 0M microphysics"
157157
command: >

src/cache/precomputed_quantities.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -511,8 +511,8 @@ function thermo_state_gs(
511511
return (;
512512
T = T,
513513
q_tot_safe = max(0, q_tot),
514-
q_liq_rai = q_liq_rai,
515-
q_ice_sno = q_ice_sno,
514+
q_liq_rai = max(0, q_liq_rai),
515+
q_ice_sno = max(0, q_ice_sno),
516516
)
517517
end
518518

0 commit comments

Comments
 (0)