Polyphemus: Air quality modeling system
Description
http://cerea.enpc.fr/polyphemus
Polyphemus is a Cyclops in Odyssey whose name roughly means "multiple speeches". It is consistent with the goals of the system, that is, gathering on the same platform:
- several models: with Gaussian, Eulerian, Lagrangian ... formulations;
- several scales: from small/local scale to continental scale;
- multiple polluants: passive, radionuclides, photochemistry, aerosols, ...
- processing from many inputs (meteorological models, ground data);
- many advanced methods: data assimilation, ensemble forecasting, models coupling, ...
It is written as much as possible with modern computer languages (mainly C++), and only perennial and scalable developments are included. Polyphemus is open. It is open source, distributed under GNU GPL, well documented (for users and developers), and released on a regular basis. Open also means that contributions from other teams are welcome.
Parallel computing is implemented in its main modules. Both OpenMP and MPI API are supported and allow shared-memory, distributed memory or hybrid parallel schemes.
Files
Files
(3.1 MB)
Name | Size | Download all |
---|---|---|
md5:41243912cb5746217b68efaa4bdf3fd1
|
3.1 MB | Download |
Additional details
References
- Technical Note: The air quality modeling system Polyphemus", V. Mallet, D. Quélo, B. Sportisse, M. Ahmed de Biasi, É. Debry, I. Korsakissok, L. Wu, Y. Roustan, K. Sartelet, M. Tombette and H. Foudhil, Atmos. Chem. Phys., 7 (20), 2007