Feedback

X
Basic Numerical Methods in Meteorology and Oceanography

Basic Numerical Methods in Meteorology and Oceanography

0 Ungluers have Faved this Work
The purpose of this book is to provide an introduction to numerical modelling of the ocean and the atmosphere. It originates from courses given at Stockholm University and is intended to serve as a textbook for students in meteorology and oceanography with a background in mathematics and physics. Focus is on numerical schemes for the most commonly used equations in oceanography and meteorology as well as on the stability, precision and other properties of these schemes. Simple equations capturing the properties of the primitive equations employed in models of the ocean and atmosphere will be used. These model equations are solved numerically on a grid by discretisation, the derivatives of the differential equations being replaced by finite-difference approximations. The focus will be on the basic numerical methods used for oceanographic and atmospheric modelling. These models are based on the Navier-Stokes equations (including the Coriolis effect) and a tracer equation for heat in both the atmosphere and ocean and tracer equations for humidity and salt in the atmosphere and ocean, respectively. A coupled atmospheric and oceanic general circulation model represents the core part of an Earth System climate model. The book starts by presenting the most common types of partial differential equations and finite difference schemes used in meteorology and oceanography. Subsequently the limitations of these numerical schemes as regards stability, accuracy, presence of computational modes and accuracy the computationally determined phase speed are discussed. The shallow-water equations are discretised for different spatial grids and friction and diffusion terms are introduced. Hereafter implicit and semi-implicit schemes are discussed as well as the semi-Lagrangian technique. Coordinates for atmospheric as well as oceanic models are presented as well as a highly simplified 3D model. A brief description is given of how some atmospheric general circulation models use spectral methods as ""horizontal coordinates"". Finally, some ""pen-and-paper"" theoretical exercises and a number of GFD computer exercises are given.

This book is included in DOAB.

Why read this book? Have your say.

You must be logged in to comment.

Rights Information

Are you the author or publisher of this work? If so, you can claim it as yours by registering as an Unglue.it rights holder.

Downloads

This work has been downloaded 182 times via unglue.it ebook links.
  1. 38 - mobi (CC BY) at Unglue.it.
  2. 38 - epub (CC BY) at Unglue.it.
  3. 47 - pdf (CC BY) at Unglue.it.

Keywords

  • Calculus & mathematical analysis
  • classical mechanics
  • Computational errors and dispersion
  • Computer programming / software development
  • Computing & information technology
  • Dynamics & statics
  • Earth sciences
  • Earth System climate modelling
  • Finite-difference schemes
  • Hydrology & the hydrosphere
  • Low Temperature Physics
  • Materials / States of matter
  • Mathematics
  • Mathematics & science
  • Meteorology & climatology
  • Model coordinates
  • Numerical analysis
  • Oceanography (seas)
  • Physics
  • Shallow-water equations
  • Software engineering
  • stability analysis
  • thema EDItEUR::P Mathematics and Science::PB Mathematics::PBK Calculus and mathematical analysis::PBKS Numerical analysis
  • thema EDItEUR::P Mathematics and Science::PH Physics::PHD Classical mechanics::PHDT Dynamics and statics
  • thema EDItEUR::P Mathematics and Science::PH Physics::PHF Materials / States of matter::PHFB Low temperature physics
  • thema EDItEUR::U Computing and Information Technology::UM Computer programming / software engineering::UMZ Software Engineering::UMZL Unified Modelling Language (UML)
  • Unified Modeling Language (UML)

Links

DOI: 10.16993/bbs
web: http://www.stockholmuniversitypress.se/site/books/m/10.16993/bbs/

Editions

edition cover
edition cover
edition cover
edition cover

Share

Copy/paste this into your site: