🏄🏽 🌊 🐎 💃🏼 📸
navidcy / asc-idealised Goto Github PK
View Code? Open in Web Editor NEWAn idealised Antarctic Slope Current configuration in Oceananigans.jl.
License: MIT License
An idealised Antarctic Slope Current configuration in Oceananigans.jl.
License: MIT License
@glwagner, @simone-silvestri, do we have partial cell functionality in Oceananigans? How do I set that up if so?
In order to have Temp changes, we need a Northern sponge with damping of T, S, u, v, and w. From T+S'14:
"We restore a 50 km wide layer to a potential temperature and salinity profile that is representative of the Weddell Sea, with a timescale of 56 days. The selected profile is based on observations from Thompson and Heywood [2008], but smoothed to remove small-scale noise and interpolated to remove the surface AASW layer and the deep layer of AABW. The restoring timescale varies linearly from to 56 days. We similarly restore the velocity to zero in this region using a shorter restoring timescale of 28 days."
I am thinking 100km though, but everything else will be the same. Pending T and S profiles from Pena-Molino et al., 2016.
Title speaks for itself - store density as a variable in the tracers.nc file.
Need to add a z grid which varies in the vertical from 13m to 100m dz over 53 levels (following TS14).
I don't understand exactly how this works:
Line 22 in ee04643
I think it should be so that stretched_grid(1) = -Lz
and stretched_grid(Nz+1) = 0
.
As in title
From Thompson + Stewart, 2014:
We apply a horizontal Laplacian viscosity of 12 m2s−1 and a vertical Laplacian viscosity of 3×10−4m2s−1. We also employ a horizontal biharmonic viscosity with Courant-Friedrichs-Lewy number 0.1, and biharmonic Leith and modified-Leith viscosities [Fox-Kemper and Menemenlis, 2008] with coefficients both equal to 1. The only explicit mixing of potential temperature and salinity is via a vertical diffusivity of 5×10−6m2s−1. This mixing is supplemented by the K Profile Parametrization (KPP) [Large et al., 1994], which enforces a surface mixed layer of at least 50 m depth. The ocean’s equation of state is computed using the numerically efficient algorithm of McDougall et al.[2003] (25 term EOS).
We should ry to match these parameters as closely as possible
hey @glwagner, we want to make a configuration with @txs156 similar to Stewart and Thompson, GRL 2014. We have a shelf... How do we add bottom drag when we have immersed boundary?
These were from the flat-bottom channel...
Lines 89 to 98 in d1b1922
Below is the horizontally-averaged time evolution of the stored tracers and velocities:
And the globally-averaged (z-grid is unweighted in this avg) tracers + velocities:
A few points:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.