Implementation of the chemistry module MECCA (v2.5) in the modal aerosol version of the Community Atmosphere Model component (v3.6.33) of the Community Earth System Model

Abstract. A coupled atmospheric chemistry and climate system model was developed using the modal aerosol version of the National Center for Atmospheric Research Community Atmosphere Model (modal-CAM; v3.6.33) and the Max Planck Institute for Chemistry's Module Efficiently Calculating the Chemistry of the Atmosphere (MECCA; v2.5) to provide enhanced resolution of multiphase processes, particularly those involving inorganic halogens, and associated impacts on atmospheric composition and climate. Three Rosenbrock solvers (Ros-2, Ros-3, RODAS-3) were tested in conjunction with the basic load-balancing options available to modal-CAM (1) to establish an optimal configuration of the implicitly-solved multiphase chemistry module that maximizes both computational speed and repeatability of Ros-2 and RODAS-3 results versus Ros-3, and (2) to identify potential implementation strategies for future versions of this and similar coupled systems. RODAS-3 was faster than Ros-2 and Ros-3 with good reproduction of Ros-3 results, while Ros-2 was both slower and substantially less reproducible relative to Ros-3 results. Modal-CAM with MECCA chemistry was a factor of 15 slower than modal-CAM using standard chemistry. MECCA chemistry integration times demonstrated a systematic frequency distribution for all three solvers, and revealed that the change in run-time performance was due to a change in the frequency distribution of chemical integration times; the peak frequency was similar for all solvers. This suggests that efficient chemistry-focused load-balancing schemes can be developed that rely on the parameters of this frequency distribution.

[1]  Richard Neale,et al.  Toward a Minimal Representation of Aerosols in Climate Models: Description and Evaluation in the Community Atmosphere Model CAM5 , 2012 .

[2]  Arthur A. Mirin,et al.  Improving the performance scalability of the community atmosphere model , 2012, Int. J. High Perform. Comput. Appl..

[3]  Patrick Jöckel,et al.  The atmospheric chemistry box model CAABA/MECCA-3.0 , 2011 .

[4]  C. Brühl,et al.  Simulation of polar stratospheric clouds in the chemistry-climate-model EMAC via the submodel PSC , 2010 .

[5]  Patrick Jöckel,et al.  A kinetic chemistry tagging technique and its application to modelling the stable isotopic composition of atmospheric trace gases , 2010 .

[6]  R. Neale,et al.  Improvements in a half degree atmosphere/land version of the CCSM , 2010 .

[7]  E. Hairer,et al.  Solving Ordinary Differential Equations II , 2010 .

[8]  O. Schrems,et al.  Latitudinal variation in the multiphase chemical processing of inorganic halogens and related species over the eastern North and South Atlantic Oceans , 2009 .

[9]  Adrian Sandu,et al.  Implementation and evaluation of an array of chemical solvers in the Global Chemical Transport Model GEOS-Chem , 2009 .

[10]  J. Lelieveld,et al.  Consistent simulation of bromine chemistry from the marine boundary layer to the stratosphere - Part 1: Model description, sea salt aerosols and pH , 2008 .

[11]  J. Lelieveld,et al.  Consistent simulation of bromine chemistry from the marine boundary layer to the stratosphere - Part 2: Bromocarbons , 2008 .

[12]  J. Lelieveld,et al.  Technical Note: Simulation of detailed aerosol chemistry on the global scale using MECCA-AERO , 2007 .

[13]  Mark Lawrence,et al.  The atmospheric chemistry general circulation model ECHAM5/MESSy1: consistent simulation of ozone from the surface to the mesosphere , 2006 .

[14]  J. Seinfeld,et al.  Development of the adjoint of GEOS-Chem , 2006 .

[15]  W. Collins,et al.  The Community Climate System Model Version 3 (CCSM3) , 2006 .

[16]  Adrian Sandu,et al.  Technical note: Simulating chemical systems in Fortran90 and Matlab with the Kinetic PreProcessor KPP-2.1 , 2005 .

[17]  Patrick Jöckel,et al.  Atmospheric Chemistry and Physics Technical note: The new comprehensive atmospheric chemistry module MECCA , 2005 .

[18]  Paul J. Crutzen,et al.  A model for studies of tropospheric ozone and nonmethane hydrocarbons: Model description and ozone results , 2003 .

[19]  E. Hairer,et al.  Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems , 2010 .

[20]  Willem Hundsdorfer,et al.  A Second-Order Rosenbrock Method Applied to Photochemical Dispersion Problems , 1999, SIAM J. Sci. Comput..

[21]  Paul J. Crutzen,et al.  An efficient method for online calculations of photolysis and heating rates , 1998 .

[22]  Adrian Sandu,et al.  Benchmarking stiff ode solvers for atmospheric chemistry problems II: Rosenbrock solvers , 1997 .

[23]  Shian‐Jiann Lin,et al.  Multidimensional Flux-Form Semi-Lagrangian Transport Schemes , 1996 .

[24]  Paul J. Crutzen,et al.  Model study indicating halogen activation and ozone destruction in polluted air masses transported to the sea , 1996 .

[25]  Stephen E. Schwartz,et al.  Mass-Transport Considerations Pertinent to Aqueous Phase Reactions of Gases in Liquid-Water Clouds , 1986 .