- 5.1. Setup of the neighbor links array data structure.
- 5.2. Generation of a distributed variate.
- 5.3. Generation of a distributed variate.
- 5.4. Sampling a random vector satisfying .
- 5.5. Picking a random point on unit sphere.
- 5.6. Generation of a distributed unit vector around .
- B.1. Calculation of the interpolation coefficients from the LS values using template metaprogramming in C++.
- B.2. Calculation of the coefficients for the two-dimensional case.
- B.3. Calculation of the coefficients for the three-dimensional case.

Otmar Ertl: Numerical Methods for Topography Simulation