Skip to main content

Running an advection-chemistry code on message passing computers

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1497))

Abstract

Studying high pollution levels in different regions of Europe is an important environmental problem. Large mathematical models can successfully be used in the treatment of this problem. However, the use of large mathematical models in which all physical and chemical processes are adequately described leads, after the application of appropriate discretization and splitting procedures, to the treatment of huge computational tasks: in a typical simulation one has to perform several hundred runs, in each of these run one has to carry out several thousand time-steps and at each time-step one has to solve numerically systems of ODE's containing up to O(106) equations. Therefore, it is difficult to treat numerically such large mathematical models even when modern computers are available. Runs of an important module of a large-scale air pollution model on parallel message passing machines will be discussed in this paper. Numerical results will be presented.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexandrov, V., Sameh, A., Siddique, Y. and Zlatev, Z., Numerical integration of chemical ODE problems arising in air pollution models, Environmental Modelling and Assessment, Vol. 2 (1997), 365–377.

    Article  Google Scholar 

  2. Bendtsen, C. and Z. Zlatev, Z., Running air pollution models on message passing machines, in: Parallel Virtual Machine and Message Passing Interface (M. Bubak, J. Dongarra and J. Wasniewski, eds.), pp. 417–426. Springer-Verlag, Berlin, 1997.

    Google Scholar 

  3. Bastrup-Birk, A., Brandt, J., Uria, I. and Zlatev, Z., Studying cumulative ozone exposures in Europe during a seven-year period, Journal of Geophysical Research, Vol. 102 (1997), 23917–23935.

    Article  Google Scholar 

  4. Crowley, W. P., “Numerical advection experiments”, Monthly Weather Review, Vol. 96 (1968), 1–11.

    Google Scholar 

  5. Gery, M. W., Whitten, G. Z., Killus, J. P. and Dodge, M. C., A photochemical kinetics mechanism for urban and regional computer modeling, Journal of Geophysical Research, Vol. 94 (1989), 12925–12956.

    Google Scholar 

  6. Gropp, W, Lusk, E. and Skjellum, A., Using MPI: Portable programming with the message passing interface, MIT Press, Cambridge, Massachusetts, 1994.

    Google Scholar 

  7. Hesstvedt, E., Hov, Ø. and Isaksen, I. A., Quasi-steady-state approximations in air pollution modelling: comparison of two numerical schemes for oxidant prediction, International Journal of Chemical Kinetics, Vol. 10 (1978), 971–994.

    Article  Google Scholar 

  8. Hov,Ø., Zlatev, Z., Berkowicz, R, Eliassen, A. and Prahm, L. P., Comparison of numerical techniques for use in air pollution models with non-linear chemical reactions, Atmospheric Environment, Vol. 23 (1988), 967–983.

    Google Scholar 

  9. Marchuk, G. I., Mathematical modeling for the problem of the environment, Studies in Mathematics and Applications, No. 16, North-Holland, Amsterdam, 1985.

    Google Scholar 

  10. McRae, G. J., Goodin, W. R. and Seinfeld, J. H., Numerical solution of the atmospheric diffusion equations for chemically reacting flows, Journal of Computational Physics, Vol. 45 (1984), 1–42.

    Article  MathSciNet  Google Scholar 

  11. Molenkampf, C. R., Accuracy of finite-difference methods applied to the advection equation, Journal of Applied Meteorology, Vol. 7 (1968), 160–167.

    Article  Google Scholar 

  12. Pepper, D. W. and Baker, A. J., A simple one-dimensional finite element algorithm with multidimensional capabilities, Numerical Heath Transfer, Vol. 3 (1979), 81–95.

    Google Scholar 

  13. Pepper, D. W., Kern, C. D. and Long, Jr., P. E., Modelling the dispersion of atmospheric pollution using cubic splines and chapeau functions, Atmospheric Environment, Vol. 13 (1979), 223–237.

    Article  Google Scholar 

  14. Peters, L. K., Berkowitz, C. M., Carmichael, G. R., Easter, R. C., Fairweather, G., Ghan, S. J., Hales, J. M., Leung, L. R., Pennell, W. R., Potra, F. A., R. D. Saylor, and Tsang, T. T., The current state and future direction of Eulerian models in simulating the tropospherical chemistry and transport of trace species: A review. Atmospheric Environment, Vol. 29 (1995), 189–221.

    Article  Google Scholar 

  15. Zlatev, Z., Application of predictor-corrector schemes with several correctors in solving air pollution problems, BIT, Vol. 24 (1984), pp. 700–715.

    Article  MATH  MathSciNet  Google Scholar 

  16. Zlatev, Z., Computer treatment of large air pollution models, Kluwer Academic Publishers, Dordrecht-Boston-London, 1995.

    Google Scholar 

  17. Zlatev, Z., Dimov, I. and Georgiev K., Three-dimensional version of the Danish Eulerian Model, Zeitschrift für Angewandte Mathematik und Mechanik, Vol. 76 (1996) S4, 473–476.

    MATH  Google Scholar 

  18. Zlatev, Z., Fenger, J. and Mortensen, L., Relationships between emission sources and excess ozone concentrations, Computers and Mathematics with Applications, Vol. 32, No. 11 (1996), 101–123.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Vassil Alexandrov Jack Dongarra

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Georgiev, K., Zlatev, Z. (1998). Running an advection-chemistry code on message passing computers. In: Alexandrov, V., Dongarra, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1998. Lecture Notes in Computer Science, vol 1497. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0056595

Download citation

  • DOI: https://doi.org/10.1007/BFb0056595

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65041-6

  • Online ISBN: 978-3-540-49705-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics