Chapter 10
Inside the Library: GlobalMapping

In this chapter, we walk the reader through the different components of the GlobalMapping Directory. We begin with a discussion of the mathematical fundamentals, for which we use research article by Cantwell et al. [14] and the book [4] as our principle references. We then provide the reader with an overview of the primary data structures introduced within the GlobalMapping Directory (often done through C++ objects), and then present the major algorithms – expressed as either object methods or functions – employed over these data structures.

10.1 The Fundamentals Behind GlobalMapping
10.1.1 Divergence operator
10.1.2 Laplacian operator
10.1.3 Anisotropic diffusion
10.1.4 Anisotropic Laplacian operator
10.2 The Fundamental Data Structures within GlobalMapping
10.3 The Fundamental Algorithms within GlobalMapping