Sign inSign up

openeuler/cmaq

Sponsored OSS

By openeuler

Updated 2 months ago

Image
0

4.3K

openeuler/cmaq repository overview

Quick reference

cmaq | openEuler

US EPA Community Multiscale Air Quality Model (CMAQ) is an active open-source development project of the U.S. EPA's Office of Research and Development that consists of a suite of programs for conducting air quality model simulations. CMAQ combines current knowledge in atmospheric science and air quality modeling with multi-processor computing techniques in an open-source framework to deliver fast, technically sound estimates of ozone, particulates, toxics, and acid deposition.

Learn more on EPA CMAQ Website.

The tag of each cmaq docker image is consist of the version of cmaq and the version of basic image. The details are as follows

TagsCurrentlyArchitectures
5.5.2Oct2024-oe2403sp4cmaq 5.5.2Oct2024 on openEuler 24.03-LTS-SP4amd64, arm64
5.5.2Oct2024-oe2403sp3cmaq 5.5.2Oct2024 on openEuler 24.03-LTS-SP3amd64, arm64
5.5-oe2403sp3cmaq 5.5 on openEuler 24.03-lts-sp3amd64, arm64

Usage

To start an interactive session with the CMAQ environment:

docker run -it --rm openeuler/cmaq:{Tag} bash

The CMAQ source code is located at /opt/cmaq. To compile a specific CCTM configuration (e.g., using the CB6r5 mechanism with aerosol module):

cd /opt/cmaq/CCTM/scripts
./bldit_cctm.csh gcc cb6r5_ae7_aq

To run a CMAQ simulation after compilation, mount your input data directory and execute the CCTM binary:

docker run --rm \
  -v /path/to/input/data:/data \
  openeuler/cmaq:{Tag} \
  mpirun -np 4 /opt/cmaq/CCTM/scripts/BLD_CCTM_v55_gcc_cb6r5_ae7_aq/CCTM_v55.cmaq

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.

Tag summary

Content type

Image

Digest

sha256:db1bc0070

Size

333.3 MB

Last updated

2 months ago

docker pull openeuler/cmaq

This week's pulls

Pulls:

12

Last week