The GYRE Stellar Oscillation Code

GYRE is a stellar oscillation code. Given an input stellar model, GYRE calculates the eigenfrequencies and eigenfunctions for the normal oscillation modes of the model. These data can be put to a variety of uses; the most common is to compare them against observed oscillation frequencies of a star, allowing constraints on the star’s fundamental parameters (mass, radius, etc.) to be established — the discipline of asteroseismology.

GYRE also supports other, related kinds of calculation. One example is evaluating the response of a star to tidal disturbances produced by an orbiting companion; because this is an instance of forced stellar oscillations, similar numerical techniques can be brought to bear.

About this Manual

This manual is divided into two main parts: the User Guide, which covers basic installation and usage of GYRE, and the Reference Guide, which documents all of GYRE’s options in detail. Supplementary material can be found in the Appendices.