Welcome to MUSICA’s documentation!#
The Multiscale Interface for Chemistry and Aerosols (MUSICA) aims to create a model-independent infrastructure to simulate chemistry and aerosols at a large number of different resolutions in a single, coherent fashion. Initially integrated within the NSF NCAR Community Earth system Model (CESM), it enables full feedbacks between the atmosphere, ocean and land. MUSICA unifies diverse chemical transport models including CAM-Chem, WACCM, WRF-Chem, NSF NCAR LES, and a box model in a single modular framework. The model infrastructure is open source, flexible and computationally efficient in order to facilitate community co-development and use for scientific and operational purposes.
At the heart of MUSICA is the standalone Model Independent Chemistry Model (MICM), which is a gas-phase kinetic solver. MICM is made available by the MUSICA wrapper which satisfies the requirements of the Common Community Physics Package (CCPP) and that can be connected to any CCPP compliant atmosphere model.
Check out the getting started guide to build and install musica.
Learn how to configure MUSICA for your mechanisms here!
The source code for MUSICA is heavily documented. This reference will help you extend MUSICA for your needs.
If you’d like to contribute some new science code or update the docs, checkout the contributor’s guide!