From 17fbdf97c78aa5eaf3a96bfb4f4dd26ebaa830c2 Mon Sep 17 00:00:00 2001 From: Simone Silvestri <33547697+simone-silvestri@users.noreply.github.com> Date: Mon, 27 Mar 2023 10:06:03 -0400 Subject: [PATCH] Update hydrostatic_free_surface_model.jl --- .../hydrostatic_free_surface_model.jl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Models/HydrostaticFreeSurfaceModels/hydrostatic_free_surface_model.jl b/src/Models/HydrostaticFreeSurfaceModels/hydrostatic_free_surface_model.jl index 7df4da2f58..fa0374d741 100644 --- a/src/Models/HydrostaticFreeSurfaceModels/hydrostatic_free_surface_model.jl +++ b/src/Models/HydrostaticFreeSurfaceModels/hydrostatic_free_surface_model.jl @@ -21,6 +21,8 @@ using Oceananigans.TurbulenceClosures: time_discretization, implicit_diffusion_s using Oceananigans.LagrangianParticleTracking: LagrangianParticles using Oceananigans.Utils: tupleit +import Oceananigans: initialize! + """ Returns a default_tracer_advection, tracer_advection `tuple`. """ validate_tracer_advection(invalid_tracer_advection, grid) = error("$invalid_tracer_advection is invalid tracer_advection!") validate_tracer_advection(tracer_advection_tuple::NamedTuple, grid) = CenteredSecondOrder(), tracer_advection_tuple @@ -223,6 +225,6 @@ validate_momentum_advection(momentum_advection, grid) = momentum_advection validate_momentum_advection(momentum_advection, grid::AbstractHorizontallyCurvilinearGrid) = momentum_advection_squawk(momentum_advection, grid) validate_momentum_advection(momentum_advection::Union{VectorInvariant, Nothing}, grid::AbstractHorizontallyCurvilinearGrid) = momentum_advection -initialize_model!(model::HydrostaticFreeSurfaceModel) = initialize_free_surface!(model.free_surface, model.grid, model.velocities) +initialize!(model::HydrostaticFreeSurfaceModel) = initialize_free_surface!(model.free_surface, model.grid, model.velocities) initialize_free_surface!(free_surface, grid, velocities) = nothing