Skip to content

Commit ae8c250

Browse files
authored
Merge pull request #1276 from CliMA/gb/tubu
Remove CombinedStateFluxes
2 parents cb013c7 + 1c796f3 commit ae8c250

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+171
-489
lines changed

.buildkite/pipeline.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -146,20 +146,6 @@ steps:
146146
agents:
147147
slurm_mem: 20GB
148148

149-
- label: "Slabplanet: partitioned turbulent fluxes"
150-
key: "slabplanet_partitioned_fluxes"
151-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_partitioned_fluxes.yml --job_id slabplanet_partitioned_fluxes"
152-
artifact_paths: "experiments/ClimaEarth/output/slabplanet_partitioned_fluxes/artifacts/*"
153-
agents:
154-
slurm_mem: 20GB
155-
156-
- label: "Slabplanet: non-monotonous surface remap"
157-
key: "slabplanet_nonmono"
158-
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_nonmono.yml --job_id slabplanet_nonmono"
159-
artifact_paths: "experiments/ClimaEarth/output/slabplanet_nonmono/artifacts/*"
160-
agents:
161-
slurm_mem: 20GB
162-
163149
- label: "Slabplanet: eisenman sea ice"
164150
key: "slabplanet_eisenman"
165151
command: "julia --color=yes --project=experiments/ClimaEarth/ experiments/ClimaEarth/run_amip.jl --config_file $CONFIG_PATH/slabplanet_eisenman.yml --job_id slabplanet_eisenman"

NEWS.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@ ClimaCoupler.jl Release Notes
1010
Instead of zeroing out all NaNs in a surface field, we zero out all values
1111
where the area fraction is 0, which is logically what we want to do.
1212

13+
#### Removed `CombinedStateFluxes`. PR[#1276](https://github.com/CliMA/ClimaCoupler.jl/pull/1276)
14+
15+
The `CombinedStateFluxes` option for computing fluxes was removed. Now, fluxes
16+
are always computed with the option formerly known as `PartitionedStateFluxes`
17+
(no longer an option). Related code was also removed, such as the
18+
`atmos_turbulent_fluxes_most!` or `combined_turbulent_fluxes!` functions,
19+
and the `TurbulentFluxPartition` types.
20+
21+
The `partitioned_turbulent_fluxes!` function was renamed to `turbulent_fluxes!`.
22+
23+
As a result of this, the signature of certain functions has changed:
24+
`update_sim`, `update_model_sims!`, `import_atmos_fields!`, and
25+
`import_combined_surface_fields!` no longer take the `turbulent_fluxes` argument.
26+
27+
1328
#### Remove `area_mask`, `binary_mask`, `mono_surface`. [PR#1268](https://github.com/CliMA/ClimaCoupler.jl/pull/1268/files)
1429
Removes all uses of `area_mask`, as multiplying quantities by both `area_fraction`
1530
and `area_mask` will potentially lead to physically inaccurate results.
@@ -31,7 +46,7 @@ is
3146
Fixed `PartitionedStateFluxes` option. Now `PartitionedStateFluxes` is the
3247
default: instead of combining the surface states and computing fluxes once, we
3348
compute surface fluxes for each component and combine them. Results might be
34-
different. The `CombinedStateFluxes` option will be removed very soon.
49+
different.
3550

3651
#### Split `setup_and_run` in multiple functions. PR[#1251](https://github.com/CliMA/ClimaCoupler.jl/pull/1251)
3752

config/amip_configs/amip.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ surface_setup: "PrescribedSurface"
2222
t_end: "1098days"
2323
topography: "Earth"
2424
topo_smoothing: true
25-
turb_flux_partition: "PartitionedStateFluxes"
2625
viscous_sponge: true
2726
z_elem: 63
2827
z_max: 60000.0

config/benchmark_configs/amip_diagedmf.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,4 @@ prescribed_aerosols: ["CB1", "CB2", "DST01", "OC1", "OC2", "SO4", "SSLT01"]
1414
prescribe_ozone: true
1515
start_date: "20100101"
1616
t_end: "12hours"
17-
turb_flux_partition: "PartitionedStateFluxes"
1817
use_coupler_diagnostics: false

config/benchmark_configs/amip_diagedmf_io.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,4 @@ prescribed_aerosols: ["CB1", "CB2", "DST01", "OC1", "OC2", "SO4", "SSLT01"]
1414
prescribe_ozone: true
1515
start_date: "20100101"
1616
t_end: "12hours"
17-
turb_flux_partition: "PartitionedStateFluxes"
1817
use_coupler_diagnostics: true

config/benchmark_configs/climaatmos.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ prescribe_ozone: true
2020
rad: allskywithclear
2121
surface_setup: DefaultMoninObukhov
2222
t_end: 12hours
23-
turb_flux_partition: "PartitionedStateFluxes"
2423
vert_diff: "DecayWithHeightDiffusion"
2524
z_elem: 63
2625
z_max: 55000.0

config/benchmark_configs/climaatmos_diagedmf.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ surface_setup: DefaultMoninObukhov
3030
t_end: 12hours
3131
toml: [toml/diagnostic_edmfx.toml]
3232
turbconv: diagnostic_edmfx
33-
turb_flux_partition: "PartitionedStateFluxes"
3433
z_elem: 63
3534
z_max: 55000.0

config/benchmark_configs/climaatmos_diagedmf_io.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ prognostic_tke: true
2424
rad: allskywithclear
2525
surface_setup: DefaultMoninObukhov
2626
t_end: 12hours
27-
turb_flux_partition: "PartitionedStateFluxes"
2827
toml: [toml/diagnostic_edmfx.toml]
2928
turbconv: diagnostic_edmfx
3029
z_elem: 63

config/ci_configs/amip_target_topo_diagedmf_shortrun.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,3 @@ surface_setup: "PrescribedSurface"
1818
t_end: "200secs"
1919
topo_smoothing: true
2020
topography: "Earth"
21-
turb_flux_partition: "PartitionedStateFluxes"

config/ci_configs/slabplanet_nonmono.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)