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.