42 Packages since 2018
User Packages

Oceananigans.jl781🌊 Julia software for fast, friendly, flexible, oceanflavored fluid dynamics on CPUs and GPUs

ClimateMachine.jl433Climate Machine: an Earth System Model that automatically learns from data

ClimaCore.jl59CliMA model dycore

EnsembleKalmanProcesses.jl54Implements Optimization and approximate uncertainty quantification algorithms, Ensemble Kalman Inversion, and Ensemble Kalman Processes.

CalibrateEmulateSample.jl50Stochastic Optimization, Learning, Uncertainty and Sampling

RRTMGP.jl44A Julia implementation of Rapid and accurate Radiative Transfer Model for General Circulation Models.

ClimaAtmos.jl43ClimaAtmos.jl is a library for building atmospheric circulation models that is designed from the outset to leverage data assimilation and machine learning tools. We welcome contributions!

MoistThermodynamics.jl42A package containing a library of moist thermodynamic relations

Thermodynamics.jl42A package containing a library of moist thermodynamic relations

ClimaTimeSteppers.jl34A CPU and GPUfriendly package for solving ordinary differential equations

LESbrary.jl27📚Generating Oceananigans large eddy simulation (LES) data for calibrating parameterizations

GriddingMachine.jl26Functions to read gridded data so as to feed Clima Land model

TurbulenceConvection.jl24

CLIMAParameters.jl23Contains all universal constant and physical parameters in CLIMA

CloudMicrophysics.jl21A library of cloud microphysics parameterizations

OceanParameterizations.jl21Machine learning (and uncertainty quantification?) of climate model parameterizations using differentiable (and probabilistic?) programming.

ClimaOcean.jl18🌎 Ocean component for CliMa's Earth system model based on Oceananigans

ParameterEstimocean.jl17🎲 Parameter estimation for Oceananigans using EnsembleKalmanProcesses

CalibrateEDMF.jl16A package to calibrate atmospheric turbulence and convection parameterizations using gradientfree ensemble Kalman methods

ClimaCoupler.jl14Repo for Coupler Specific Shared Development

SeawaterPolynomials.jl13Polynomials for efficiently computing the density of seawater

Cloudy.jl12:cloud_with_rain: Multimoment cloud microphysics toy model

ClimaLSM.jl12An inprogress prototype interface for the land model

OperatorFlux.jl11Operator layers for Flux.jl

Insolation.jl9

SurfaceFluxes.jl7A package for computing surface fluxes between the atmosphere, ocean and land models.

CubedSphere.jl7Tools for generating cubed sphere grids and solving partial differential equations on the sphere.

NonlinearSolvers.jl7A simple GPUfriendly solver for a system of nonlinear equations

RandomFeatures.jl6Modular random feature approximation in Julia

LandHydrology.jl6The CliMA land hydrology model, including soil, snow, and surface processes

ParaviewCatalyst.jl5

ReportMetrics.jl4A package for reporting metrics (e.g., allocations)

ClimaComms.jl3For CliMA distributed computing

Kinematic1D.jl31D rainshaft driver based on Shipway and Hill 2012 for warm rain microphysics

AtmosphericProfilesLibrary.jl2A library of atmospheric profiles

ODEConvergenceTester.jl2A simple package for reporting temporal convergence tests for OrdinaryDiffEq.jl's integrator object.

RootSolvers.jl2A simple GPUcapable root solver package

CliMADatasets.jl2Repository that containts climate relevant ML datasets from the Climate Modeling Alliance.

ArtifactWrappers.jl1A lightweight wrapper around Julia Artifacts

NCRegressionTests.jl1A package for regression tests over NCDatasets.
Loading more...