https://github.com/csiro/ccam-ccam
Conformal Cubic Atmospheric Model
https://github.com/csiro/ccam-ccam
climate-model
Last synced: 5 months ago
JSON representation
Conformal Cubic Atmospheric Model
- Host: GitHub
- URL: https://github.com/csiro/ccam-ccam
- Owner: csiro
- License: gpl-3.0
- Created: 2025-05-13T02:57:37.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-01-14T03:34:36.000Z (5 months ago)
- Last Synced: 2026-01-14T05:56:37.157Z (5 months ago)
- Topics: climate-model
- Language: Fortran
- Homepage: https://research.csiro.au/ccam
- Size: 27.2 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Conformal Cubic Atmospheric Model
The Conformal Cubic Atmospheric Model (CCAM) is a global stretched grid climate
model used for weather and climate research. CCAM is typically used for downscaling General Circulation Models for regional projections and tailored weather
forecasting. CCAM's variable resolution grid can be multiply nested for
downscaling without lateral boundaries. The model also supports various
Earth system components including an implicitly coupled ocean model, prognostic
aerosols and terrestial carbon cycle.
## Website
For documentation, see our website at
[https://research.csiro.au/ccam/]
## Dependencies
CCAM requires the NetCDF and Message Passing Interface (MPI) libraries.
Although CCAM is written in fortran, it links with the NetCDF C library.
## Building CCAM
To build CCAM with the Intel (default), Nvidia, GNU or Cray fortran compiler use the corresponding build option below
```
make
make NVIDIA=yes
make GFORTRAN=yes
make CRAY=yes
```
CCAM also has limited support for GPUs, which can be enabled with
```
make GPU=yes
```
Debugging is also enabled with
```
make TEST=yes
```