This book provides a comprehensive overview of numerical weather prediction (NWP), focusing on the application of the spectral method in NWP models. The author illustrates the use of the spectral method in theory as well as in its application to building a full prototypical spectral NWP model, from the formulation of continuous model equations through development of their discretized forms to coded statements of the model. The author describes the implementation of a specific model – PEAK (Primitive-Equation Atmospheric Research Model Kernel) – to illustrate the steps needed to construct a global spectral NWP model. The book brings together all the spectral, time and vertical discretization aspects relevant for such a model. Spectral Numerical Weather Prediction Models provides readers with the information necessary to construct spectral NWP models, a self-contained, well-documented, coded spectral NWP model and theoretical and practical exercises, some of which include solutions.
• Exercises, some theoretical and some practical, are included at the end of chapters and solutions are included in the book • Fortran 90/95 code that is developed and reprinted in the book can be found on an associated webpage • Suitable for use as a textbook for a numerical-methods atmospheric-dynamics course
Contents
Preface; Acknowledgments; List of figures; List of tables; List of algorithms; Part I. Atmospheric Dynamical Models: 1. Introduction; 2. Governing atmospheric dynamics; 3. The primitive equations; 4. The shallow-water model; 5. The barotropic vorticity equation; 6. Balanced flow; Part II. Spectral Numerical Models: 7. The spectral method; 8. Vertical discretization; 9. Time integration; 10. Code structure of PEAK; 11. Experimentation with PEAK; 12. Barotropic PEAK configurations; Part III. Appendices: Appendix A: tensor analysis; Appendix B: spectral basis functions; Appendix C: the PEAK model code; Afterword; Bibliography; Index.


