Testing subroutines solving advectiondiffusion equations in atmospheric environments
Abstract
Software is developed for several mathematical models which are used to treat advectiondiffusion phenomena in the atmosphere and which might also be used to study some other phenomena in fluids. The mathematical models require the solving of hyperbolic partial differential equations in one, two, or three space variables, and the ability of the software to treat efficiently problems in one or two space variables is examined using several numerical examples. Problems which describe typical meteorological phenomena and problems which are artificially created are used for the tests. Results show that the pseudospectral algorithm provides excellent accuracy, even in cases where the number of gridpoints is relatively small. It is found that the increase of the gridpoints by a factor of two leads to an increase in the computing time by a factor approximately equal to four for onedimensional problems and by a factor approximately equal to eight for twodimensional problems. In addition, the usefulness of double precision versions of the subroutines in the check for rounding errors in some situations is examined. It is concluded that the algorithms and the subroutines which implement these algorithms can efficiently be applied to handle some mathematical models describing advectiondiffusion phenomena.
 Publication:

Computers and Fluids
 Pub Date:
 1983
 Bibcode:
 1983CF.....11...13Z
 Keywords:

 Advection;
 Air Pollution;
 Atmospheric Diffusion;
 Atmospheric Models;
 Computational Fluid Dynamics;
 Pollution Transport;
 Program Verification (Computers);
 Diffusion Theory;
 Fast Fourier Transformations;
 Hyperbolic Differential Equations;
 Marine Environments;
 Partial Differential Equations;
 Robustness (Mathematics);
 Subroutines;
 Fluid Mechanics and Heat Transfer