Skip to content

Commit 07af260

Browse files
(0.2.5) Update compat to Oceananigans 0.95 (#297)
* Update to Oceananigans 0.95 * Bump to 0.2.5 * update orthogonalsphericalshellgrids * Update Project.toml * adapt to new syntax * correct the formulation * last one * Update Project.toml * Update docs Project compat * Bump docs compat for OrthogonalSphericalShellGrids --------- Co-authored-by: Simone Silvestri <[email protected]>
1 parent c00a4b6 commit 07af260

13 files changed

+20
-20
lines changed

Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name = "ClimaOcean"
22
uuid = "0376089a-ecfe-4b0e-a64f-9c555d74d754"
33
license = "MIT"
44
authors = ["Climate Modeling Alliance and contributors"]
5-
version = "0.2.4"
5+
version = "0.2.5"
66

77
[deps]
88
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
@@ -42,9 +42,9 @@ JLD2 = "0.4, 0.5"
4242
KernelAbstractions = "0.9"
4343
MPI = "0.20"
4444
NCDatasets = "0.12, 0.13, 0.14"
45-
Oceananigans = "0.94.3 - 0.99" # This needs to be 0.94.4 when PolarBoundaryCondition is implemented
45+
Oceananigans = "0.95.2 - 0.99"
4646
OffsetArrays = "1.14"
47-
OrthogonalSphericalShellGrids = "0.1.9"
47+
OrthogonalSphericalShellGrids = "0.2.0"
4848
Scratch = "1"
4949
SeawaterPolynomials = "0.3.4"
5050
StaticArrays = "1"

docs/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ OrthogonalSphericalShellGrids = "c2be9673-fb75-4747-82dc-aa2bb9f4aed0"
1111
CairoMakie = "0.10.12, 0.11, 0.12"
1212
DataDeps = "0.7"
1313
Documenter = "1"
14-
Oceananigans = "0.94.3"
15-
OrthogonalSphericalShellGrids = "0.1.8"
14+
Oceananigans = "0.95.2 - 0.99"
15+
OrthogonalSphericalShellGrids = "0.2.0"

examples/single_column_os_papa_simulation.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
using ClimaOcean
1818
using Oceananigans
1919
using Oceananigans.Units
20-
using Oceananigans.BuoyancyModels: buoyancy_frequency
20+
using Oceananigans.BuoyancyFormulations: buoyancy_frequency
2121
using Oceananigans.Units: Time
2222
using Printf
2323

experiments/one_degree_calibration/distributed_perfect_one_degree_model_calibration.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ using Oceananigans
22
using Oceananigans.Architectures: arch_array
33
using Oceananigans.Units
44
using Oceananigans.Utils: WallTimeInterval
5-
using Oceananigans.BuoyancyModels: buoyancy
5+
using Oceananigans.BuoyancyFormulations: buoyancy
66
using Oceananigans.Models.HydrostaticFreeSurfaceModels: VerticalVorticityField
77
using ClimaOcean.NearGlobalSimulations: one_degree_near_global_simulation
88
using ParameterEstimocean

experiments/one_degree_calibration/gm_one_degree_model_calibration.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ using Oceananigans.Architectures: arch_array
33
using Oceananigans.Units
44
using Oceananigans.Grids: on_architecture
55
using Oceananigans.Utils: WallTimeInterval
6-
using Oceananigans.BuoyancyModels: buoyancy
6+
using Oceananigans.BuoyancyFormulations: buoyancy
77
using Oceananigans.Models.HydrostaticFreeSurfaceModels: VerticalVorticityField
88
using ClimaOcean.NearGlobalSimulations: one_degree_near_global_simulation
99
using ParameterEstimocean

experiments/one_degree_calibration/inspect_one_degree_near_global_simulation.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Oceananigans
2-
using Oceananigans.BuoyancyModels: ∂z_b, buoyancy_perturbation
2+
using Oceananigans.BuoyancyFormulations: ∂z_b, buoyancy_perturbation
33
using SeawaterPolynomials.TEOS10: TEOS10EquationOfState
44
using JLD2
55
using CairoMakie

experiments/one_degree_calibration/one_degree_near_global_simulation.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ using ClimaOcean.NearGlobalSimulations: one_degree_near_global_simulation
33
using Oceananigans
44
using Oceananigans.Units
55
using Oceananigans.Utils: WallTimeInterval
6-
using Oceananigans.BuoyancyModels: buoyancy
6+
using Oceananigans.BuoyancyFormulations: buoyancy
77
using Oceananigans.Models.HydrostaticFreeSurfaceModels: VerticalVorticityField
88
using Oceananigans.TurbulenceClosures.CATKEVerticalDiffusivities:
99
MixingLength, TurbulentKineticEnergyEquation, CATKEVerticalDiffusivity

experiments/one_degree_calibration/perfect_one_degree_model_calibration.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ using Oceananigans
22
using Oceananigans.Architectures: arch_array
33
using Oceananigans.Units
44
using Oceananigans.Utils: WallTimeInterval
5-
using Oceananigans.BuoyancyModels: buoyancy
5+
using Oceananigans.BuoyancyFormulations: buoyancy
66
using Oceananigans.Models.HydrostaticFreeSurfaceModels: VerticalVorticityField
77
using ClimaOcean.NearGlobalSimulations: one_degree_near_global_simulation
88
using ParameterEstimocean

src/Diagnostics.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module Diagnostics
33
export MixedLayerDepthField
44

55
using Oceananigans
6-
using Oceananigans.BuoyancyModels: buoyancy
6+
using Oceananigans.BuoyancyFormulations: buoyancy
77
using Oceananigans.BoundaryConditions: fill_halo_regions!
88
using Oceananigans.ImmersedBoundaries: ImmersedBoundaryGrid
99
using Oceananigans.Architectures: device, architecture

src/OceanSeaIceModels/CrossRealmFluxes/ocean_sea_ice_surface_fluxes.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ function OceanSeaIceSurfaceFluxes(ocean, sea_ice=nothing;
7777
if !isnothing(atmosphere)
7878
# It's the "thermodynamics gravitational acceleration"
7979
# (as opposed to the one used for the free surface)
80-
gravitational_acceleration = ocean.model.buoyancy.model.gravitational_acceleration
80+
gravitational_acceleration = ocean.model.buoyancy.formulation.gravitational_acceleration
8181

8282
if isnothing(similarity_theory)
8383
similarity_theory = SimilarityTheoryTurbulentFluxes(ocean_grid; gravitational_acceleration)

0 commit comments

Comments
 (0)