Skip to content

JuliaClimate/MeshArrays.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeshArrays.jl

MeshArrays.jl defines the MeshArray data structure (or type) that can contain collections of inter-connected arrays as generally done in climate models. This provides a simple yet efficient and general way to e.g. analyze climate system simulations and manipulate their output.

Please refer to the Docs, Tutorials, and videos for more information.

CI codecov Binder DOI

Some features and related packages:

  • interpolation to arbitrary geographic coordinates, geospatial statistics, geographic projections, ...
  • visualization, interaction, and animation via Pluto.jl notebooks and Makie.jl recipes
  • accurate derivations for e.g. oceanic currents and atmospheric transports, budgets, ... on global and regional climate model grids
  • particle tracking and trajectory computations for fluids and materials over all supported grid via Drifters.jl
  • gridded domain decomposition (Tiles) and tiled NetCDF files via NCTiles.jl
  • support for MITgcm model ouput and ECCO ocean estimates via MITgcm.jl, Climatology.jl, and ECCO.jl

MeshArrays.jl was first introduced in this presentation at JuliaCon 2018.

About

Gridded Earth variables, domain decomposition, and climate model C-grid support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages