MOZART (model)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

MOZART (Model for OZone And Related chemical Tracers) is a chemistry transport model (CTM) developed jointly by the (US) National Center for Atmospheric Research (NCAR), the Geophysical Fluid Dynamics Laboratory (GFDL), and the Max Planck Institute for Meteorology (MPI-Met) to simulate changes in ozone concentrations in the Earth's atmosphere. MOZART was designed to simulate tropospheric chemical and transport processes, but has been extended into the stratosphere and mesosphere. It can be driven by standard meteorological fields from, e.g.,

or by fields generated from general circulation models.

MOZART development

MOZART sources can be compiled for a variety of computing platforms. Three versions of MOZART are currently available (contact the development team):

Creating and running MOZART models

A MOZART model consists of a set of input files, some of which help to create the MOZART executable through source code generation.

The creation and running of a MOZART model typically moves through four phases:

  1. Creating, modifying, generating, or otherwise producing input files.
  2. ("proc") Generating Fortran 90 code to make the preprocessor.
  3. ("model") Using the previously generated code to make an executable.
  4. ("run") Running the executable to generate history or restart files and final output.

A MOZART model can be run in one of three modes of parallelization:

  1. OpenMP, i.e. using OpenMP to manage multiple cores or processors in a single compute node, but not MPI.
  2. MPI, i.e. using MPI to manage multiple nodes in a cluster, but not OpenMP.
  3. hybrid, i.e. managed using both MPI and OpenMP. When available, the hybrid mode is usually the most efficient.

See also

External links

Notes

  1. Lua error in package.lua at line 80: module 'strict' not found.