Abstract:
The geodynamo spectral models are constructed based on a finite set of basic stationary fields (modes). The velocity, temperature, and magnetic induction fields are represented in this models as linear combinations of the basic modes with time-dependent coefficients (amplitudes). A dynamic system is constructed for the amplitudes, whose coefficients (Galerkin coefficients) are calculated based on the modes. Therefore, modes and coefficients are necessary to construct the model. The most natural set of basic modes are the eigenmodes of free decay of velocity, temperature, and magnetic induction in the Earth's core. Each such mode is defined by a standard mathematical expression, but this expression contains several numerical parameters. One of these parameters is the eigenvalue. It is convenient to store the mode parameters and the Galerkin coefficients calculated from them in a structured form in a relational database (DB). This paper describes the structure of a DB developed for these purposes. Based on an analysis of the structure of the eigenmodes and the identification of attributes characterizing the modes, the structures of the relational tables of the DB and the relationships between them are determined. The structure of Galerkin's coefficients is analyzed for their representation in a database. Based on this analysis, a structure for relational tables for the coefficients and the relationships between them and the mode tables is developed. The developed DB is integrated into a computational system for geodynamo modeling. In this system, the DB serves as a data source for numerical modeling modules. Furthermore, the modules included in the system for calculating eigenmode parameters and Galerkin coefficients allow new records to be added to the DB. The interaction between the computational modules and the database is also described in the article.