The first important data structure is imposed by the choice to use the numerical routines from [Press 1988], ``Numerical Recipes in C``, for all important numerical calculations. These routines use a special data structure for matrices (see matrix) and vectors (see vector). For a detailed explanation, see chapter 1 of [Press 1988].
Figure 2.1: The data set data structure.