58 Packages since 2018
User Packages
-
Oceananigans.jl962🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
-
ClimateMachine.jl451Climate Machine: an Earth System Model that automatically learns from data
-
CalibrateEmulateSample.jl84Stochastic Optimization, Learning, Uncertainty and Sampling
-
LESbrary.jl28📚Generating Oceananigans large eddy simulation (LES) data for calibrating parameterizations
-
RRTMGP.jl56A Julia implementation of Rapid and accurate Radiative Transfer Model for General Circulation Models.
-
Cloudy.jl15:cloud_with_rain: Multi-moment cloud microphysics toy model
-
FreeParameters.jl0Free parameter infrastructure
-
OceanParameterizations.jl21Machine learning (and uncertainty quantification?) of climate model parameterizations using differentiable (and probabilistic?) programming.
-
RootSolvers.jl4A simple GPU-capable root solver package
-
MoistThermodynamics.jl58A package containing a library of moist thermodynamic relations.
-
Thermodynamics.jl58A package containing a library of moist thermodynamic relations.
-
ClimaParams.jl35Contains all universal constant and physical parameters in CLIMA
-
CLIMAParameters.jl35Contains all universal constant and physical parameters in CLIMA
-
Insolation.jl12-
-
SeawaterPolynomials.jl13Polynomials for efficiently computing the density of seawater
-
NonlinearSolvers.jl7A simple GPU-friendly solver for a system of non-linear equations
-
ClimaTimeSteppers.jl46A CPU- and GPU-friendly package for solving ordinary differential equations
-
GriddingMachine.jl34Functions to read gridded data so as to feed Clima Land model
-
ClimaCoupler.jl25ClimaCoupler: bringing atmosphere, land, and ocean together
-
EnsembleKalmanProcesses.jl80Implements Optimization and approximate uncertainty quantification algorithms, Ensemble Kalman Inversion, and Ensemble Kalman Processes.
-
CubedSphere.jl9Tools for generating cubed sphere grids and solving partial differential equations on the sphere.
-
ClimaCore.jl85CliMA model dycore
-
ArtifactWrappers.jl1A lightweight wrapper around Julia Artifacts
-
ParameterEstimocean.jl20🎲 Parameter estimation for Oceananigans using EnsembleKalmanProcesses
-
ClimaAtmos.jl79ClimaAtmos.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!
-
TurbulenceConvection.jl30A turbulence-convection single column model cloud parameterization.
-
SurfaceFluxes.jl16A package for computing surface fluxes between the atmosphere, ocean and land models.
-
CloudMicrophysics.jl37A library of cloud microphysics parameterizations
-
CalibrateEDMF.jl20A package to calibrate atmospheric turbulence and convection parameterizations using gradient-free ensemble Kalman methods
-
ClimaComms.jl3For CliMA distributed computing
-
GilbertCurves.jl7Generalized Hilbert space-filling curves
-
ClimaLand.jl36Clima's Land Model
-
ClimaLSM.jl36Clima's Land Model
-
OperatorFlux.jl10Operator layers for Flux.jl that allow for the construction of Neural Operator models by using Flux's API. Useful for discretization-independent spatio-temporal ML models.
-
ReportMetrics.jl4A package for reporting metrics (e.g., allocations)
-
ODEConvergenceTester.jl2A simple package for reporting temporal convergence tests for OrdinaryDiffEq.jl's integrator object.
-
AtmosphericProfilesLibrary.jl2A library of atmospheric profiles
-
NCRegressionTests.jl1A package for regression tests over NCDatasets.
-
Kinematic1D.jl7Prescribed flow models for testing cloud microphysics schemes.
-
KinematicDriver.jl7Prescribed flow models for testing cloud microphysics schemes.
Loading more...