Parallelization of Advection-Diffusion-Chemistry Modules
An advection-diffusion-chemistry module of a large-scale air pollution model is split into two parts: (a) advection-diffusion part and (b) chemistry part. A simple sequential splitting is used. This means that at each time-step first the advection-diffusion part is treated and after that the chemical part is handled. A discretization technique based on central differences followed by Crank-Nicolson time-stepping is used in the advection-diffusion part. The non-linear chemical reactions are treated by the robust Backward Euler Formula. The performance of the combined numerical method (splitting procedure + numerical algorithms used in the advection-diffusion part and in the chemical part) is studied in connection with six test-problems. We are interested in both the accuracy of the results and the efficiency of the parallel computations.
KeywordsNumerical Algorithm Emission Source Space Domain Parallel Task Chemistry Part
Unable to display preview. Download preview PDF.
- 13.Zlatev, Z.: Computer Treatment of Large Air Pollution Models. In: Environmental Science and Technology Science, vol. 2, Kluwer Academic Publishers, Dordrecht-Boston-London (1995)Google Scholar
- 14.Zlatev, Z., Dimov, I.: Computational and Environmental Challenges in Environmental Modelling. In: Studies in Computational Mathematics, Amsterdam-Boston-Heidelberg-London-New York-Oxford-Paris-San Diego-San Francisco-Singapore-Sydney-Tokyo, vol. 13, Elsevier, Amsterdam (2006)Google Scholar
- 15.Danish Centre for Scientific Computing at the Technical University of Denmark, Sun High Performance Computing Systems (2002), http://www.hpc.dtu.dk
- 16.Open MP tools (1999), http://www.openmp.org