ClimaSeaIce.jl
A library that empowers users to configure and run simulations of sea ice freezing, melting, and horizontal motion on the large time and spatial scales appropriate for climate modeling.
https://github.com/CliMA/ClimaSeaIce.jl
Category: Cryosphere
Sub Category: Sea Ice
Keywords from Contributors
climate-model ocean-modelling climate data-assimilation fluid-dynamics-simulator climate-change ocean climate-science partial-differential-equations oceanography
Last synced: about 5 hours ago
JSON representation
Repository metadata
🧊 Coupled and stand-alone simulations of sea ice for Earth system modeling
- Host: GitHub
- URL: https://github.com/CliMA/ClimaSeaIce.jl
- Owner: CliMA
- License: apache-2.0
- Created: 2023-03-24T15:31:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-07-28T07:47:31.000Z (16 days ago)
- Last Synced: 2026-08-02T12:04:44.622Z (11 days ago)
- Language: Julia
- Homepage: https://clima.github.io/ClimaSeaIceDocumentation/dev/
- Size: 3.03 MB
- Stars: 30
- Watchers: 2
- Forks: 5
- Open Issues: 24
- Releases: 48
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
ClimaSeaIce.jl
ClimaSeaIce.jl is Julia software for simulating the freezing, melting, and horizontal motion of sea ice on CPUs and GPUs. It is designed for climate-scale sea-ice modeling, supports standalone simulations, and can be coupled to ocean models built with Oceananigans.jl.
What ClimaSeaIce provides
- Sea-ice thermodynamics for freezing, melting, conductive heat transfer, and surface and basal heat-flux parameterizations.
- Sea-ice dynamics with explicit and split-explicit momentum solvers.
- Multiple rheological closures, including viscous and elasto-visco-plastic options.
- Support for standalone sea-ice models and models coupled to Oceananigans-based ocean simulations.
Installation
Install the latest registered release with
using Pkg
Pkg.add("ClimaSeaIce")
To use the development version from GitHub, use
using Pkg
Pkg.add(url = "https://github.com/CliMA/ClimaSeaIce.jl")
Documentation
Documentation is available at:
The documentation includes model setup, physics descriptions, examples, and internal implementation notes.
Quick start
The main entry point is SeaIceModel. Thermodynamic parameterizations live under SeaIceThermodynamics, and momentum closures and rheologies live under SeaIceDynamics and Rheologies.
Example scripts are available in examples/.
Citing
If you use ClimaSeaIce.jl in research, teaching, or derived software, please cite the Zenodo record:
Silvestri, S. et al. (2026). CliMA/ClimaSeaIce.jl: v0.5.6 (v0.5.6). Zenodo. https://doi.org/10.5281/zenodo.16143708
Owner metadata
- Name: Climate Modeling Alliance
- Login: CliMA
- Email: clima@caltech.edu
- Kind: organization
- Description: An alliance of scientists, engineers and applied mathematicians, dedicated to pioneering a new, data-informed approach to climate modeling
- Website: https://clima.caltech.edu
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/43161188?v=4
- Repositories: 67
- Last ynced at: 2023-03-03T21:04:27.588Z
- Profile URL: https://github.com/CliMA
GitHub Events
Total
- Create event: 80
- Commit comment event: 48
- Release event: 18
- Delete event: 44
- Pull request event: 92
- Fork event: 2
- Issues event: 12
- Watch event: 6
- Issue comment event: 108
- Push event: 751
- Pull request review comment event: 88
- Pull request review event: 107
Last Year
- Create event: 24
- Commit comment event: 12
- Release event: 4
- Delete event: 19
- Pull request event: 25
- Fork event: 1
- Issues event: 7
- Issue comment event: 22
- Push event: 212
- Pull request review event: 23
- Pull request review comment event: 24
Committers metadata
Last synced: 1 day ago
Total Commits: 662
Total Committers: 11
Avg Commits per committer: 60.182
Development Distribution Score (DDS): 0.267
Commits in past year: 71
Committers in past year: 7
Avg Commits per committer in past year: 10.143
Development Distribution Score (DDS) in past year: 0.493
| Name | Commits | |
|---|---|---|
| Simone Silvestri | s****0@g****m | 485 |
| Gregory Wagner | w****g@g****m | 106 |
| Navid C. Constantinou | n****y | 58 |
| Taimoor Sohail | t****l@g****m | 3 |
| Taimoor Sohail | t****l@s****u | 3 |
| jlk9 | j****7@u****u | 2 |
| jbuffo | 3****o | 1 |
| Zhaoyi Shen | 1****1 | 1 |
| William Moses | gh@w****m | 1 |
| Julia Sloan | 5****5 | 1 |
| loaner | l****r@V****d | 1 |
Committer domains:
Issue and Pull Request metadata
Last synced: 3 days ago
Total issues: 23
Total pull requests: 151
Average time to close issues: about 1 month
Average time to close pull requests: 16 days
Total issue authors: 7
Total pull request authors: 11
Average comments per issue: 0.61
Average comments per pull request: 1.34
Merged pull request: 108
Bot issues: 0
Bot pull requests: 0
Past year issues: 7
Past year pull requests: 51
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 4 days
Past year issue authors: 6
Past year pull request authors: 8
Past year average comments per issue: 0.86
Past year average comments per pull request: 1.12
Past year merged pull request: 36
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- glwagner (11)
- francispoulin (4)
- simone-silvestri (3)
- juliasloan25 (2)
- navidcy (1)
- taimoorsohail (1)
- ruoyan88 (1)
Top Pull Request Authors
- simone-silvestri (84)
- glwagner (36)
- navidcy (20)
- jlk9 (3)
- wsmoses (2)
- taimoorsohail (1)
- ewquon (1)
- RafaelAbel (1)
- kalphonse-rgb (1)
- juliasloan25 (1)
- jbuffo (1)
Top Issue Labels
- documentation (2)
- enhancement (2)
- 📜 documentation (1)
- 🕷️ bug (1)
Top Pull Request Labels
- 📜 documentation (8)
- 🕷️ bug (3)
- 🧮 numerics (2)
- 🚀 enhancement (1)
- 🧊 science and physics (1)
Package metadata
- Total packages: 1
-
Total downloads:
- julia: 8,483 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 34
juliahub.com: ClimaSeaIce
🧊 Coupled and stand-alone simulations of sea ice for Earth system modeling
- Homepage: https://clima.github.io/ClimaSeaIceDocumentation/dev/
- Documentation: https://docs.juliahub.com/General/ClimaSeaIce/stable/
- Licenses: Apache-2.0
- Latest release: 0.4.5 (published 6 months ago)
- Last Synced: 2026-03-27T09:22:59.485Z (5 months ago)
- Versions: 34
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8,483 Last month
-
Rankings:
- Dependent repos count: 9.593%
- Average: 24.151%
- Dependent packages count: 38.708%
Dependencies
- CairoMakie *
- DataDeps *
- Documenter *
- Literate *
- Oceananigans *
- Adapt *
- JLD2 *
- KernelAbstractions *
- Oceananigans *
- RootSolvers *
- Roots *
- SeawaterPolynomials *
- ClimaSeaIce *
- FFMPEG *
- Oceananigans *
- actions/checkout v3 composite
- actions/checkout v3 composite
- julia-actions/setup-julia latest composite
- styfle/cancel-workflow-action 0.8.0 composite
- JuliaRegistries/TagBot v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- codecov/codecov-action v2 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia latest composite
Score: 15.43269875917038