Jump to ContentJump to Main Navigation
Introduction to Modeling Convection in Planets and StarsMagnetic Field, Density Stratification, Rotation$
Users without a subscription are not able to see the full content.

Gary A. Glatzmaier

Print publication date: 2013

Print ISBN-13: 9780691141725

Published to Princeton Scholarship Online: October 2017

DOI: 10.23943/princeton/9780691141725.001.0001

Show Summary Details
Page of

PRINTED FROM PRINCETON SCHOLARSHIP ONLINE (www.princeton.universitypressscholarship.com). (c) Copyright Princeton University Press, 2022. All Rights Reserved. An individual user may print out a PDF of a single chapter of a monograph in PRSO for personal use.date: 26 May 2022

Spatial Discretizations

Spatial Discretizations

Chapter Nine Spatial Discretizations
Introduction to Modeling Convection in Planets and Stars

Gary A. Glatzmaier

Princeton University Press

This chapter considers two ways of employing a spatial resolution that varies with position within a finite-difference method: using a nonuniform grid and mapping to a new coordinate variable. It first provides an overview of nonuniform grids before discussing coordinate mapping as an alternative way of achieving spatial discretization. It then describes an approach for treating both the vertical and horizontal directions with simple finite-difference methods: defining a streamfunction, which automatically satisfies mass conservation, and solving for vorticity via the curl of the momentum conservation equation. It also explains the use of the Chebyshev–Fourier method to simulate the convection or gravity wave problem by employing spectral methods in both the horizontal and vertical directions. Finally, it looks at the basic ideas and some issues that need to be addressed with respect to parallel processing as well as choices that need to be made when designing a parallel code.

Keywords:   spatial resolution, finite-difference method, nonuniform grid, coordinate mapping, spatial discretization, Chebyshev–Fourier method, convection, spectral method, parallel processing, parallel code

Princeton Scholarship Online requires a subscription or purchase to access the full text of books within the service. Public users can however freely search the site and view the abstracts and keywords for each book and chapter.

Please, subscribe or login to access full text content.

If you think you should have access to this title, please contact your librarian.

To troubleshoot, please check our FAQs , and if you can't find the answer there, please contact us.