ECCO

Documentation for ECCO.jl Julia package.

  • ECCO stands for Estimating the Circulation and Climate of the Ocean.
  • ECCO is a 40+ years running effort initiated by Pr. Carl Wunsch at MIT, and which now involves distributed academic projects accross the US (MIT, NASA JPL, UCSD, UTA, WHOI), Europe (AWI, UH), and the UK (BAS).

this package is in early development stage

ECCO.glacier_model.forward_problemFunction
forward_problem(M0=0.004; dt=1/12.0, nt=6*5000, dx = 1.0, nx = 30)

Simple, 1D mountain glacier model inspired from the book Fundamentals of Glacier Dynamics, by CJ van der Veen, and which was translated to Julia by S Gaikwad.

See https://sicopolis.readthedocs.io/en/latest/AD/tutorial_tapenade.html#mountain-glacier-model

V=ECCO.glacier_model.forward_problem(0.002)
source
ECCO.Lorenz_models.L63Method
L63(; nt=10000)

See https://en.wikipedia.org/wiki/Lorenz_system

using ECCO, CairoMakie
x,y,z=ECCO.Lorenz_models.L63()
lines(x,y)
source
ECCO.Lorenz_models.L96Method
L96(; N=5, F=8)

See https://en.wikipedia.org/wiki/Lorenz96model

using ECCO, CairoMakie
store=ECCO.Lorenz_models.L96()
lines(store[1,:]); lines!(store[2,:]); lines!(store[end,:])
current_figure()
source