1 Introduction
1.1 Physical context
As a result of gravitational tidal forces generated by their orbital partners, most planets and moons have time-dependent spin rates and ellipsoidal shapes (e.g. Chandrasekhar Reference Chandrasekhar1969), which disturb their rotational dynamics. It bears the name of mechanical or harmonic forcing (Le Bars, Cébron & Le Gal Reference Le Bars, Cébron and Le Gal2015; Le Bars Reference Le Bars2016), such as tides, librations or precessions. Librations are oscillations of the figure axes of a synchronised body with respect to a given mean rotation axis. Precession refers to the case whereby the instantaneous rotation vector rotates itself about a secondary axis that is fixed in an inertial frame of reference (Poincaré Reference Poincaré1910). Observations of mechanical forcings of a celestial body can be used to infer its internal structure (e.g. Dehant & Mathews Reference Dehant and Mathews2015).
Mechanical forcings also play an important role in the dynamics of planetary and stellar fluid interiors, extracting a part of the available rotational energy to sustain large-scale flows (Tilgner Reference Tilgner2015). Many orbiting celestial bodies have orbits sufficiently close to their hosts such that strong tidal interactions are expected. Tides create a tidal bulge, leading to angular momentum exchange between the orbital motion and the spinning bodies, and they also dissipate energy through the induced fluid flows. Therefore tides may play an important role in the (internal and orbital) dynamics of binary systems and orbiting extra-solar planets (e.g. Ogilvie & Lin Reference Ogilvie and Lin2004; Cébron et al. Reference Cébron, Le Bars, Moutou and Le Gal2012a ). For instance we expect tidal interactions to be responsible for the spin synchronisation and of the circularisation of the orbits in binary systems (e.g. Hut Reference Hut1981, Reference Hut1982; Rieutord Reference Rieutord2004). However, these problems are not yet fully resolved. Many studies are devoted to understand the mechanisms of tidal dissipation in such systems (e.g. Ogilvie & Lin Reference Ogilvie and Lin2007; Rieutord & Valdettaro Reference Rieutord and Valdettaro2010), but uncertainties remain.
Mechanical forcings may also sustain dynamos, such as tidal dynamos (Barker & Lithwick Reference Barker and Lithwick2013; Cébron & Hollerbach Reference Cébron and Hollerbach2014). Malkus (Reference Malkus1963, Reference Malkus1968, Reference Malkus1989) first pointed out the relevance of harmonic forcings to drive planetary core flows, suggesting that the Earth’s magnetic field is maintained by luni-solar precession. Using energy and power considerations, Kerswell (Reference Kerswell1996) showed that turbulent precession-driven flows are sufficiently vigorous to potentially sustain a dynamo. Numerical dynamos driven by precession (Tilgner Reference Tilgner2005, Reference Tilgner2007; Wu & Roberts Reference Wu and Roberts2009; Barker Reference Barker2016b ; Goepfert & Tilgner Reference Goepfert and Tilgner2016) have been found.
1.2 Inertial instabilities
The flow stability in ellipsoids is a long standing issue. It dates back to the stability study of self-gravitating ellipsoids. More than a century ago, Riemann (Reference Riemann1860) considered the stability of ellipsoidal flows with a linear dependence in Cartesian space coordinates. Hough (Reference Hough1895), Sloudsky (Reference Sloudsky1895) and Poincaré (Reference Poincaré1910) also assumed that flows depend linearly on Cartesian space coordinates. This simplifies the mathematical complexity of the problem, because flows reduce to time-dependent uniform vorticity flows governed by ordinary differential equations. They are the order zero response of a rotating fluid enclosed in a rigid ellipsoid undergoing mechanical forcing (Roberts & Wu Reference Roberts and Wu2011). It was first predicted by theoretical studies on precessing flows (Bondi & Lyttleton Reference Bondi and Lyttleton1953; Stewartson & Roberts Reference Stewartson and Roberts1963; Roberts & Stewartson Reference Roberts and Stewartson1965; Busse Reference Busse1968) and later confirmed by experiments (Pais & Le Mouël Reference Pais and Le Mouël2001; Noir et al. Reference Noir, Cardin, Jault and Masson2003; Cébron, Le Bars & Meunier Reference Cébron, Le Bars and Meunier2010b ) and simulations (Lorenzani & Tilgner Reference Lorenzani and Tilgner2001; Tilgner & Busse Reference Tilgner and Busse2001; Noir & Cébron Reference Noir and Cébron2013) in the laminar regime. However, a basic flow of uniform vorticity is actually established only if it is dynamically stable, i.e. if no inviscid perturbation grows upon the basic state (Kerswell Reference Kerswell1993b ). Otherwise, the basic flow is dynamically unstable and is prone to inertial instabilities, as it is the case for precessing flows (Kerswell Reference Kerswell1993b ; Cébron et al. Reference Cébron, Le Bars and Meunier2010b ; Wu & Roberts Reference Wu and Roberts2011).
The basic role of uniform vorticity flows in the hydrodynamic instabilities which are triggered in precessing flows suggests considering more generally the stability of uniform vorticity flows. Indeed such flows are also observed for tidal (Cébron et al. Reference Cébron, Le Bars, Leontini, Maubert and Le Gal2010a , Reference Cébron, Le Bars, Moutou and Le Gal2012a , Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013; Grannan et al. Reference Grannan, Favier, Le Bars and Aurnou2017) and libration forcings (Zhang, Chan & Liao Reference Zhang, Chan and Liao2012; Cébron et al. Reference Cébron, Le Bars, Noir and Aurnou2012b ; Grannan et al. Reference Grannan, Le Bars, Cébron and Aurnou2014; Favier et al. Reference Favier, Grannan, Le Bars and Aurnou2015; Vantieghem, Cébron & Noir Reference Vantieghem, Cébron and Noir2015). Both tidal and librating basic flows are prone to the elliptical instability (Kerswell Reference Kerswell2002), which was discovered in various contexts (Gledzer & Ponomarev Reference Gledzer and Ponomarev1978; Bayly Reference Bayly1986; Pierrehumbert Reference Pierrehumbert1986; Waleffe Reference Waleffe1990; Gledzer & Ponomarev Reference Gledzer and Ponomarev1992). The elliptical instability may play a fundamental role in astrophysics. Indeed tidally driven basic flows, associated with the equilibrium tide (Zahn Reference Zahn1966, Reference Zahn2008), are not an efficient source of dissipation for small enough molecular viscosity. Yet, the elliptical instability may be a viable alternative as a strong source of dissipation (Cébron et al. Reference Cébron, Le Bars, Leontini, Maubert and Le Gal2010a ; Le Bars et al. Reference Le Bars, Lacaze, Le Dizès, Le Gal and Rieutord2010; Barker Reference Barker2016a ). The libration-driven elliptical instability also occurs in synchronised moons (Kerswell & Malkus Reference Kerswell and Malkus1998; Cébron et al. Reference Cébron, Le Bars, Noir and Aurnou2012b ; Vantieghem et al. Reference Vantieghem, Cébron and Noir2015). Finally, the elliptical instability is the first ingredient to explain the observed transition towards turbulence in experiments and simulations (Grannan et al. Reference Grannan, Le Bars, Cébron and Aurnou2014; Favier et al. Reference Favier, Grannan, Le Bars and Aurnou2015; Grannan et al. Reference Grannan, Favier, Le Bars and Aurnou2017; Le Reun et al. Reference Le Reun, Favier, Barker and Le Bars2017).
1.3 Motivations
Previously cited theoretical works have studied inertial instabilities (i) in containers departing very weakly from spheres; (ii) for a subset of simple mechanical forcings; (iii) for rigid ellipsoidal containers. However, (i) laboratory experiments and simulations depart strongly from spherical containers to overcome viscous effects and celestial bodies have mainly triaxial shapes; (ii) celestial bodies are subject to a combination of mechanical forcings; (iii) celestial bodies may deform in time to adjust to time-dependent gravitational constraints along their orbits. To relax these three assumptions, we have developed two open-source numerical codes to perform the local and global linear stability analyses of various mechanically driven basic flows. Both methods give only sufficient conditions for instability. The local method, first introduced by Bayly (Reference Bayly1986), Pierrehumbert (Reference Pierrehumbert1986) and later developed by Friedlander & Vishik (Reference Friedlander and Vishik1991), Lifschitz & Hameiri (Reference Lifschitz and Hameiri1991), assumes short-wavelength perturbations which are insensitive to the fluid boundary. The global method takes into account the ellipsoidal geometry of the fluid boundary. It relies on a Galerkin expansion of the perturbations onto a basis which satisfies the boundary conditions. Finding an appropriate basis is a difficult task. Furthermore, bases in complex geometries often require advanced numerical schemes (Theofilis Reference Theofilis2011). Extending the works of Gledzer & Ponomarev (Reference Gledzer and Ponomarev1978, Reference Gledzer and Ponomarev1992), Lebovitz (Reference Lebovitz1989), Wu & Roberts (Reference Wu and Roberts2011), we use a polynomial basis made of Cartesian monomials generated for any polynomial degree.
As a result of the complexity of the tidal response in the fluid layers of rotating planets and stars, we consider a simplified model that captures the most important physical elements. The problem of tidal flows in ellipsoidal homogeneous bodies orbiting on eccentric orbits was tackled by Nduka (Reference Nduka1971), but calculations were very incomplete. Indeed the latter study only solved the ellipsoidal shapes. Their physical relevance remains elusive, since the fluid instabilities that can grow upon the basic state were not considered. The hydrodynamic stability of ellipsoidal fluid masses has been tackled by Lebovitz & Lifschitz (Reference Lebovitz and Lifschitz1996a ,Reference Lebovitz and Lifschitz b ) for isolated fluid masses and recently by Barker, Braviner & Ogilvie (Reference Barker, Braviner and Ogilvie2016), Barker (Reference Barker2016a ) for circular orbital motions.
The present paper is a step in the direction of completing this picture from a fluid dynamics point of view. It is a first attempt to understand the case of eccentric orbits. We relax the assumption of ellipsoidal equilibrium to perform the stability analysis of basic flows in arbitrary triaxial ellipsoids orbiting on eccentric Kepler orbits.
The paper is organised as follows. In § 2 we present the orbitally driven basic flow of uniform vorticity. In § 3, we describe the stability analysis methods. Then in § 4 we survey the hydrodynamic instabilities driven by orbital motions. In addition to tidally driven and libration-driven elliptical instabilities which are recovered, we find new orbitally driven elliptical instabilities (ODEI) associated with the eccentric Kepler orbits. We discuss the physical mechanism responsible for these new instabilities in § 5 and we end the paper with a conclusion in § 6.
2 Modelling of the basic state
2.1 Orbital forcing
We are interested in the orbital problem of a companion body of mass
$m$
(e.g. a moon, a gaseous planet or a low mass star), which moves on an eccentric Kepler orbit of eccentricity
$e$
around an attractor of mass
$M\gg m$
. The centre of mass of the attractor coincides with the centre of mass of the two-body system, which is also a focus of the eccentric Kepler orbit described by the companion body.
Eccentric Kepler orbit for our two-body problem. The companion body rotates around an attractor at an orbital angular velocity orthogonal to the orbital plane of amplitude
$\unicode[STIX]{x1D6FA}_{orb}(t)>0$
. The eccentric Kepler orbit, of eccentricity
$e$
(thick black line) and of geometric centre
$O$
, has semi-axes
$a_{orb}$
and
$b_{orb}$
. The perihelion (respectively aphelion) point of the orbit is
$\unicode[STIX]{x1D6F1}$
(respectively
$A$
). The dashed black line is the circumscribed circle of radius
$a_{orb}$
. The orbital position vector of the orbiting companion body, relating the centre of mass of the attractor to the one of the companion body, is
$r(t)$
. We denote the true anomaly
$\unicode[STIX]{x1D703}(t)$
and the mean anomaly
$E(t)$
. Using Cartesian coordinates centred on the attractor, the position of the orbiting body is
$x_{orb}=a_{orb}(\cos E-e)$
and
$y_{orb}=a_{orb}\sqrt{1-e^{2}}\sin E$
. (a) A fluid ellipsoidal companion body orbiting around a point-source mass attractor. (b) A companion point-source mass orbiting around a fluid ellipsoidal attractor.

Depending on the astrophysical configuration, we consider that either the companion or the attractor is a tidally deformed homogeneous fluid body. The latter has rotating internal motions of time-dependent uniform vorticity
$\unicode[STIX]{x1D74E}(t)$
. The fluid is incompressible, of uniform density
$\unicode[STIX]{x1D70C}$
and kinematic viscosity
$\unicode[STIX]{x1D708}$
. The other celestial body is then modelled as a rigid point-source mass. The two situations are sketched in figure 1. Under these circumstances the fluid body experiences its self-gravitating acceleration, the disturbing tidal acceleration and the centrifugal, Coriolis and Poincaré accelerations. Following Aizenman (Reference Aizenman1968), Chandrasekhar (Reference Chandrasekhar1969), Nduka (Reference Nduka1971), we keep only the quadratic terms in the expansion of the tidal potential generated by a point-source mass. Then a mathematically exact description of the fluid boundary is achieved by considering a triaxial ellipsoid, denoting the principal semi-axes
$(a(t),b(t),c(t))$
. They depend on time
$t$
because of the time-dependent gravitational force exerted along the eccentric orbit. The fluid ellipsoid is characterised by its equatorial and polar ellipticities
$$\begin{eqnarray}\unicode[STIX]{x1D6FD}_{ab}(t)=\frac{|a^{2}-b^{2}|}{a^{2}+b^{2}}<1,\quad \unicode[STIX]{x1D6FD}_{ac}(t)=\frac{a^{2}-c^{2}}{a^{2}+c^{2}}.\end{eqnarray}$$
The limit
$\unicode[STIX]{x1D6FD}_{ac}\rightarrow 1$
corresponds to the limit case of a disk (
$c=0$
), whereas
$\unicode[STIX]{x1D6FD}_{ac}\rightarrow -1$
corresponds to an infinite cylinder (
$c\rightarrow \infty$
).
To describe the orbital and fluid motions, we introduce two reference frames. We define an inertial frame with fixed axes and whose origin is the centre of mass of the attractor. The horizontal plane defines the orbital plane and the vertical axis
$\widehat{\boldsymbol{z}}$
is parallel to the direction of the orbital angular velocity of the companion body (of amplitude
$\unicode[STIX]{x1D6FA}_{orb}(t)$
). It is the natural frame for describing the orbital motions. A tractable frame to describe the fluid motions is the rotating body frame, whose origin is the centre of mass of the fluid ellipsoid (either the attractor or the companion). Its main axes coincide with the directions of its principal ellipsoidal axes
$(a(t),b(t),c(t))$
. The body frame is rotating at the angular velocity
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)$
with respect to the inertial frame. The general problem with an arbitrary orientation of
$\unicode[STIX]{x1D74E}(t)$
with respect to
$\unicode[STIX]{x1D6FA}_{orb}(t)\widehat{\boldsymbol{z}}$
is of great mathematical complexity (see the general equations (44) to (52) of Nduka Reference Nduka1971). It could be solved but it is beyond the scope of the present paper. Instead following Aizenman (Reference Aizenman1968), Chandrasekhar (Reference Chandrasekhar1969), Nduka (Reference Nduka1971), we assume a null obliquity such that
$\unicode[STIX]{x1D74E}(t)=\unicode[STIX]{x1D714}(t)\widehat{\boldsymbol{z}}$
and
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)$
is along
$\widehat{\boldsymbol{z}}$
.
To make the problem dimensionless, we choose
$L=\sqrt{(a_{0}^{2}+b_{0}^{2})/2}$
as the length scale, where
$(a_{0},b_{0})$
are characteristic hydrostatic semi-axes of the fluid ellipsoid, and
$\unicode[STIX]{x1D6FA}_{s}^{-1}$
as the time scale, where
$\unicode[STIX]{x1D6FA}_{s}$
is the steady internal fluid spin rate in the inertial frame. For clarity, the dimensionless variables will be also noted as their dimensional counterparts.
The time dependencies of
$\unicode[STIX]{x1D6FA}_{orb}(t)$
and
$\unicode[STIX]{x1D6FD}_{ab}(t)$
are given by the orbital dynamics (figure 1). We introduce the dimensionless mean orbiting angular velocity
$\unicode[STIX]{x1D6FA}_{0}$
of the body along the elliptical orbit. The orbit has main orbital semi-axes (
$a_{orb},b_{orb}$
). Following Murray & Dermott (Reference Murray and Dermott1999), an elliptical orbit is described by Kepler’s equation at a given time
$t$
,
$$\begin{eqnarray}E(t)-e\sin E(t)=\unicode[STIX]{x1D6FA}_{0}t,\end{eqnarray}$$
with
$E(t)$
the eccentric anomaly. The orbital rotation rate on the elliptical orbit is
$$\begin{eqnarray}\unicode[STIX]{x1D6FA}_{orb}(t)=\frac{\text{d}\unicode[STIX]{x1D703}}{\text{d}t}=\unicode[STIX]{x1D6FA}_{0}\frac{[1+e\cos \unicode[STIX]{x1D703}(t)]^{2}}{(1-e^{2})^{3/2}},\end{eqnarray}$$
where
$\unicode[STIX]{x1D703}(t)$
is the true anomaly defined by
$$\begin{eqnarray}\unicode[STIX]{x1D703}(t)=2\arctan \left[\sqrt{\frac{1+e}{1-e}}\tan \left(\frac{E(t)}{2}\right)\right].\end{eqnarray}$$
The orbital position
$r(t)$
, describing the position of the centre of mass of the companion with respect to the attractor, is
$$\begin{eqnarray}r(t)=a_{orb}\frac{1-e^{2}}{1+e\cos \unicode[STIX]{x1D703}(t)}=a_{orb}[1-e\cos E(t)].\end{eqnarray}$$
The fluid ellipsoid may have a relative orientation with respect to the orbital position vector (2.5). However the relative orientation is extremely small in the null obliquity case (Nduka Reference Nduka1971). So we assume that the tidal bulge is always aligned with the orbital position vector (instantaneous bulge response), i.e.
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)=\unicode[STIX]{x1D6FA}_{orb}(t)\widehat{\boldsymbol{z}}$
. We estimate at first order the equatorial ellipticity (2.1) of the fluid ellipsoid with an hydrostatic balance. Following Cébron et al. (Reference Cébron, Le Bars, Moutou and Le Gal2012a
) it reads
$$\begin{eqnarray}\unicode[STIX]{x1D6FD}_{ab}(t)=\frac{3}{2}(1+k_{2}){\mathcal{M}}\left(\frac{D}{r(t)}\right)^{3}=\unicode[STIX]{x1D6FD}_{0}\left(\frac{1+e\cos \unicode[STIX]{x1D703}(t)}{1-e^{2}}\right)^{3}<1,\end{eqnarray}$$
with
$\unicode[STIX]{x1D6FD}_{0}$
a characteristic equatorial ellipticity,
${\mathcal{M}}$
the ratio between the mass of the celestial body responsible for the disturbing tidal potential and the mass of the fluid ellipsoid,
$D$
the mean spherical radius of the fluid ellipsoid and
$k_{2}$
the potential Love number. The latter can be computed with the Clairaut–Radau theory (e.g. Van Hoolst et al.
Reference Van Hoolst, Rambaux, Karatekin, Dehant and Rivoldini2008). A typical value is
$k_{2}=3/2$
for an incompressible homogeneous body in hydrostatic equilibrium (Greff-Lefftz, Métivier & Legros Reference Greff-Lefftz, Métivier and Legros2005). To take into account all the possible triaxial geometries, the polar ellipticity
$\unicode[STIX]{x1D6FD}_{ac}(t)$
is a free parameter.
Note that
$\unicode[STIX]{x1D6FD}_{0}$
is the ellipticity of a body with the same mass
$m$
but moving on a circular orbit of radius
$a_{orb}$
(dashed circle in figure 1). It is not the time averaged value of
$\unicode[STIX]{x1D6FD}_{ab}(t)$
. The ellipticity
$\unicode[STIX]{x1D6FD}_{0}$
refers to the static (tidal) bulge or equilibrium tide (Zahn Reference Zahn1966). The fluctuations in time superimposed on this equilibrium tide are the dynamical tides (Zahn Reference Zahn1975), which are excited by the periodic terms of the disturbing tidal potential. From formula (2.6), minimum and maximum values
$(\unicode[STIX]{x1D6FD}_{min},\unicode[STIX]{x1D6FD}_{max})$
of the ellipticity at the aphelion point
$A$
(
$\unicode[STIX]{x1D703}=\unicode[STIX]{x03C0}$
) and the perihelion point
$\unicode[STIX]{x1D6F1}$
(
$\unicode[STIX]{x1D703}=0$
) are
$$\begin{eqnarray}\unicode[STIX]{x1D6FD}_{min}=\unicode[STIX]{x1D6FD}_{0}(1+e)^{-3},\quad \unicode[STIX]{x1D6FD}_{max}=\unicode[STIX]{x1D6FD}_{0}(1-e)^{-3}.\end{eqnarray}$$
Because the ellipticity is bounded (
$\unicode[STIX]{x1D6FD}_{ab}(t)<1$
), the upper bound of the maximum allowable eccentricity for a given ellipticity
$\unicode[STIX]{x1D6FD}_{0}$
, denoted
$e_{max}$
, is
$$\begin{eqnarray}e_{max}=1-\unicode[STIX]{x1D6FD}_{0}^{1/3}.\end{eqnarray}$$
However from a physical ground, the maximum allowable ellipticity is governed by a balance between the internal cohesion model of the fluid body (e.g. self-gravitation, molecular…
$\!$
) and the disturbing tidal and centrifugal accelerations. For homogeneous self-gravitating ellipsoids, the maximum allowable ellipticity is given by the Roche limit (Aizenman Reference Aizenman1968). The classical Roche problem considers an homogeneous self-gravitating ellipsoidal body moving on a circular orbit. However as long as the eccentric orbit remains outside the Roche limiting circle, the variations of the ellipsoidal figure are small (Nduka Reference Nduka1971). Therefore in our framework we estimate a lower bound of the orbital eccentricity
$e_{R}$
as the eccentricity of the first orbit crossing the Roche limiting circle. It reads
$$\begin{eqnarray}e_{R}=1-\left(\frac{\unicode[STIX]{x1D6FD}_{0}}{\unicode[STIX]{x1D6FD}^{\ast }}\right)^{1/3},\end{eqnarray}$$
where
$\unicode[STIX]{x1D6FD}^{\ast }=0.59$
is the lower bound of the equatorial ellipticity of unstable homogeneous ellipsoids moving on circular orbits in the Roche limit (estimated from point B in figure 3 of Aizenman Reference Aizenman1968). When
$0\leqslant e\leqslant e_{R}$
the ellipsoidal configuration is assumed to be stable, whereas when
$e_{R}\leqslant e<e_{max}$
some ellipsoidal configurations could be unstable (and hence physically unrealistic) for self-gravitating bodies.
For a circular orbit (
$e=0$
), the orbital rotation rate is steady
$\unicode[STIX]{x1D6FA}_{orb}(t)=\unicode[STIX]{x1D6FA}_{0}$
and
$\unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}$
. For an eccentric orbit (
$e\neq 0$
), we determine
$\unicode[STIX]{x1D6FA}_{orb}(t)$
by solving Kepler’s equation (2.2) numerically using an iterative Newton’s algorithm (starting with
$E=0$
as initial guess at
$t=0$
). We show in figure 2 the normalised ratio
$\unicode[STIX]{x1D6FA}_{orb}(t)/\unicode[STIX]{x1D6FA}_{0}$
and its associated power spectral density for different eccentricities.
$\unicode[STIX]{x1D6FA}_{orb}(t)$
has a fundamental angular frequency
$\unicode[STIX]{x1D714}=\unicode[STIX]{x1D6FA}_{0}$
but, as
$e$
is increased, more and more harmonics are required to properly describe the time dependence of
$\unicode[STIX]{x1D6FA}_{orb}(t)$
.
Finally it is worth noting that the case
$\unicode[STIX]{x1D6FA}_{0}=1$
corresponds to a synchronised fluid body, since the dimensional averaged orbital rate and the averaged fluid spin rate are equal. When
$\unicode[STIX]{x1D6FA}_{0}\neq 1$
the fluid body is not synchronised. A mean differential rotation exists between the elliptical deformation and the fluid spin rate over one spin period.
(a) Normalised orbital spin rate
$\unicode[STIX]{x1D6FA}_{orb}(t)/\unicode[STIX]{x1D6FA}_{0}$
given by formula (2.3) for various eccentricities
$e$
. Kepler’s equation (2.2) is solved with an iterative Newton’s algorithm at each time step. (b) Associated power spectral density (PSD) as a function of the normalised angular frequency
$\unicode[STIX]{x1D714}/\unicode[STIX]{x1D6FA}_{0}$
of the Fourier transform.

2.2 Fluid equations
In the body reference frame rotating at the dimensionless angular velocity
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)=\unicode[STIX]{x1D6FA}_{orb}(t)\,\widehat{\boldsymbol{z}}$
, the time-dependent fluid boundary is ellipsoidal at any time. It is described by the equation
$$\begin{eqnarray}\left(\frac{x}{a(t)}\right)^{2}+\left(\frac{y}{b(t)}\right)^{2}+\left(\frac{z}{c(t)}\right)^{2}=1.\end{eqnarray}$$
Because the fluid is incompressible, we restrict ourselves (without loss of generality) to the case
$a(t)b(t)c(t)=1$
, such that fluid ellipsoid has a dimensionless constant volume of
$4\unicode[STIX]{x03C0}/3$
. To take into account all possible triaxial ellipsoids, we define the semi-axes as
$$\begin{eqnarray}a=R\sqrt{1+\unicode[STIX]{x1D6FD}_{ab}(t)},\quad b=R\sqrt{1-\unicode[STIX]{x1D6FD}_{ab}(t)}\quad c=1/(ab),\end{eqnarray}$$
where
$R$
is a free parameter governing the polar ellipticity
$\unicode[STIX]{x1D6FD}_{ac}(t)$
. Note that many celestial bodies are flattened at their poles. The flattening condition, valid at each time, leads to the sufficient condition
$R\geqslant R_{m}$
for a given orbit, with
$$\begin{eqnarray}R_{m}(e)=[(1-\unicode[STIX]{x1D6FD}_{max}(e)^{2})(1-\unicode[STIX]{x1D6FD}_{max}(e))]^{-1/6}\end{eqnarray}$$
and
$\unicode[STIX]{x1D6FD}_{max}(e)$
defined by the expression (2.7).
For a fluid mechanics study, the knowledge of the axes
$(a(t),b(t),c(t))$
, of the forcing
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)$
and of the internal vorticity
$\unicode[STIX]{x1D714}(t)$
is sufficient to fully determine the internal dynamics. The basic flow driven by the orbital motions in the fluid ellipsoid, expressed in the body frame, is
$$\begin{eqnarray}\boldsymbol{U}(\boldsymbol{r},t)=[1-\unicode[STIX]{x1D6FA}_{orb}(t)](-[1+\unicode[STIX]{x1D6FD}_{ab}(t)]y\,\widehat{\boldsymbol{x}}+[1-\unicode[STIX]{x1D6FD}_{ab}(t)]x\,\widehat{\boldsymbol{y}}),\end{eqnarray}$$
with
$\boldsymbol{r}=(x,y,z)^{\text{T}}$
the position vector in the body frame,
$(\widehat{\boldsymbol{x}},\widehat{\boldsymbol{y}},\widehat{\boldsymbol{z}})$
the unit Cartesian basis vectors in that frame and
$\unicode[STIX]{x1D6FD}_{ab}(t)$
the time-dependent equatorial ellipticity defined by formula (2.6). It is an incompressible (
$\unicode[STIX]{x1D735}\boldsymbol{\cdot }\boldsymbol{U}=0$
) and laminar flow of uniform vorticity
$\unicode[STIX]{x1D714}(t)=2[1-\unicode[STIX]{x1D6FA}_{orb}(t)]$
in the body frame. It is an exact solution of the dimensionless and nonlinear Navier–Stokes equation in the body frame
$$\begin{eqnarray}\frac{\text{d}\boldsymbol{U}}{\text{d}t}+(\boldsymbol{U}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{U}+2\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)\times \boldsymbol{U}=-\unicode[STIX]{x1D735}P+E_{k}\unicode[STIX]{x1D6FB}^{2}\boldsymbol{U}+\boldsymbol{r}\times \frac{\text{d}\unicode[STIX]{x1D734}^{{\mathcal{B}}}}{\text{d}t},\end{eqnarray}$$
with
$E_{k}=\unicode[STIX]{x1D708}/(\unicode[STIX]{x1D6FA}_{s}L^{2})$
the dimensionless Ekman number and
$P$
the modified pressure. Equation (2.14) is supplemented with the impermeability condition
$\boldsymbol{U}\boldsymbol{\cdot }\boldsymbol{n}=0$
, at the boundary with
$\boldsymbol{n}$
the unit vector normal to the boundary (2.10). However the viscous boundary condition (either no slip or stress free) is violated. Moreover, the exact kinematic boundary condition is in fact
$\boldsymbol{U}\boldsymbol{\cdot }\unicode[STIX]{x1D735}F+\unicode[STIX]{x2202}F/\unicode[STIX]{x2202}t=0$
, with
$F(\boldsymbol{r},t)=1-(x/a(t))^{2}-(y/b(t))^{2}-(z/c(t))^{2}$
. Neglecting the heterogeneous term
$\unicode[STIX]{x2202}F/\unicode[STIX]{x2202}t$
in the boundary condition is relevant when typically
$\Vert \boldsymbol{U}\Vert \gg \Vert \unicode[STIX]{x2202}F/\unicode[STIX]{x2202}t\Vert /\Vert \unicode[STIX]{x1D735}F\Vert$
, i.e. when
$\Vert \boldsymbol{U}\Vert \gg e\unicode[STIX]{x1D6FD}_{0}\unicode[STIX]{x1D6FA}_{0}$
. The latter condition is the astrophysically relevant limit. Indeed, celestial fluid bodies are typically characterised by
$e\ll 1$
and
$\unicode[STIX]{x1D6FD}_{0}\ll 1$
. At leading order, the basic flow is made of a solid body rotation of order
$O(1)$
and a tidal correction of order
$O(\unicode[STIX]{x1D6FD}_{0})$
. Corrections of the basic flow only appear at the next order
$O(e\unicode[STIX]{x1D6FD}_{0})\ll 1$
and are neglected in the following.
In the literature, the stability of basic flows (2.13) has only been studied for steady values of
$\unicode[STIX]{x1D6FD}_{ab}$
. We relax here this assumption. To investigate whether the basic flow (2.13) is stable against small perturbations, we perform a linear stability analysis. We expand the total velocity field into the sum of the basic flow
$\boldsymbol{U}(\boldsymbol{r},t)$
(2.13) and a perturbation
$\boldsymbol{u}(\boldsymbol{r},t)$
. The inviscid (
$E_{k}\ll 1$
), linearised governing equations for the perturbation in the body frame are
$$\begin{eqnarray}\displaystyle & \displaystyle \frac{\unicode[STIX]{x2202}\boldsymbol{u}}{\unicode[STIX]{x2202}t}+(\boldsymbol{U}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{u}+(\boldsymbol{u}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{U}+2\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)\times \boldsymbol{u}=-\unicode[STIX]{x1D735}\unicode[STIX]{x03C0}, & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \unicode[STIX]{x1D735}\boldsymbol{\cdot }\boldsymbol{u}=0,\quad \boldsymbol{u}\boldsymbol{\cdot }\boldsymbol{n}=0, & \displaystyle\end{eqnarray}$$
3 Inviscid stability analysis methods
3.1 Global method in triaxial ellipsoids
To remove the pressure term in (2.15a
), we take the curl of (2.15a
) and obtain the governing equation for the vorticity of the perturbation
$\unicode[STIX]{x1D701}=\unicode[STIX]{x1D735}\times \boldsymbol{u}$
, i.e.
$$\begin{eqnarray}\frac{\unicode[STIX]{x2202}\unicode[STIX]{x1D73B}}{\unicode[STIX]{x2202}t}+(\boldsymbol{U}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\unicode[STIX]{x1D73B}+(\boldsymbol{u}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\unicode[STIX]{x1D74E}-(\unicode[STIX]{x1D73B}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{U}=(\unicode[STIX]{x1D74E}+2\unicode[STIX]{x1D734}^{{\mathcal{B}}})\boldsymbol{\cdot }\unicode[STIX]{x1D735}\boldsymbol{u}.\end{eqnarray}$$
As originally devised by Gledzer & Ponomarev (Reference Gledzer and Ponomarev1978, Reference Gledzer and Ponomarev1992), if
$\boldsymbol{u}$
is a Cartesian polynomial of maximum degree
$n$
in the Cartesian coordinates
$(x,y,z)$
, then each term in (3.1) is a polynomial in the Cartesian coordinates of maximum degree
$n-1$
. This suggests to look for perturbations
$\boldsymbol{u}$
which belong to a finite-dimensional vector space of Cartesian polynomials.
We consider the finite-dimensional vector space
$\boldsymbol{{\mathcal{V}}}_{n}$
, such that an element
$\boldsymbol{v}\in \boldsymbol{{\mathcal{V}}}_{n}$
is of maximum degree
$n$
and satisfies (at any time)
$\boldsymbol{v}\boldsymbol{\cdot }\boldsymbol{n}=0$
at the ellipsoidal boundary (2.10) and
$\unicode[STIX]{x1D735}\boldsymbol{\cdot }\boldsymbol{v}=0$
. Elements of
$\boldsymbol{{\mathcal{V}}}_{n}$
represent vortical perturbations that are tangential to the ellipsoidal boundary at any time. The dimension of
$\boldsymbol{{\mathcal{V}}}_{n}$
is (Lebovitz Reference Lebovitz1989; Backus & Rieutord Reference Backus and Rieutord2017a
; Ivers Reference Ivers2017)
$$\begin{eqnarray}N_{{\mathcal{V}}}=n(n+1)(2n+7)/6.\end{eqnarray}$$
Finding an appropriate basis is a difficult task. Any polynomial basis of
$\boldsymbol{{\mathcal{V}}}_{n}$
is a complete basis for velocity fields defined over triaxial ellipsoids and meeting the impermeable boundary condition (Lebovitz Reference Lebovitz1989; Backus & Rieutord Reference Backus and Rieutord2017b
; Ivers Reference Ivers2017), i.e. any velocity field can be projected in theory onto
$\boldsymbol{{\mathcal{V}}}_{n}$
in the limit
$n\rightarrow \infty$
. Ellipsoidal harmonics, which are the eigenfunctions of the Laplace operator in ellipsoidal coordinates, are known to form a complete basis (Dassios Reference Dassios2012). Unfortunately, ellipsoidal harmonics have neither explicit expressions nor known recurrence relationships to generate them.
For a given degree
$n$
, alternative bases have been proposed. Vantieghem (Reference Vantieghem2014), Backus & Rieutord (Reference Backus and Rieutord2017a
), Ivers (Reference Ivers2017) established that inertial modes, i.e. the eigenmodes of rotating fluids restored by the Coriolis force, form a basis of
$\boldsymbol{{\mathcal{V}}}_{n}$
in ellipsoids rotating at steady angular velocities. Hence, the global method describes the dynamics of the perturbation
$\boldsymbol{u}$
in terms of a superposition of inertial (and geostrophic) modes. This approach has been considered by Kerswell (Reference Kerswell1993b
), Kerswell & Malkus (Reference Kerswell and Malkus1998), Zhang, Chan & Liao (Reference Zhang, Chan and Liao2010), Zhang et al. (Reference Zhang, Chan and Liao2012, Reference Zhang, Chan, Liao and Aurnou2013), Zhang, Chan & Liao (Reference Zhang, Chan and Liao2014). The latter studies look at the effects of various mechanical forcings in steady spheroidal containers (
$a=b$
), using the explicit formula of spheroidal inertial modes (Greenspan Reference Greenspan1968; Zhang, Liao & Earnshaw Reference Zhang, Liao and Earnshaw2004). On the other hand, Vantieghem et al. (Reference Vantieghem, Cébron and Noir2015) study global instabilities driven by latitudinal libration in triaxial ellipsoids, but only considering the inertial modes of degree
$n\leqslant 3$
(Vantieghem Reference Vantieghem2014). The explicit spatial dependence of inertial modes is not available in triaxial ellipsoids for higher degrees (Vantieghem Reference Vantieghem2014; Backus & Rieutord Reference Backus and Rieutord2017a
), and also in spheroidal containers as soon as the time dependence of the figure axes (2.10) is taken into account.
Instead we build an algebraic polynomial basis of
$\boldsymbol{{\mathcal{V}}}_{n}$
in time-dependent ellipsoids, denoted
$\{\boldsymbol{v}_{i}(\boldsymbol{r},t)\}$
. The basis does not required to satisfy any dynamical equation, such that it holds at any time provided that the boundary (2.10) is ellipsoidal in the body frame. It is thus an alternative to ellipsoidal harmonics to perform spectral computations in ellipsoids. This basis has two main advantages over other ellipsoidal harmonics: (i) the Cartesian coordinate system is easier to tackle than the ellipsoidal one; (ii) the basis is explicit and can be generated for any polynomial degree
$n$
.
We consider linearly independent Cartesian monomials
$x^{i}y^{j}z^{k}$
of degree
$i+i+k\leqslant n-1$
. The number of such independent monomials is
$N_{2}=n(n+1)(n+2)/6$
. Among them, there are
$N_{1}=n(n+1)/2$
monomials independent of
$z$
, denoted
$g_{i}(\boldsymbol{r})$
. The other monomials, denoted
$h_{i}(\boldsymbol{r})$
, contain
$z$
as factor. We index the set of these polynomials as (Lebovitz Reference Lebovitz1989; Barker et al.
Reference Barker, Braviner and Ogilvie2016)
$$\begin{eqnarray}\displaystyle & \displaystyle \{g_{i}(\boldsymbol{r})\}=\{1,x,y,x^{2},xy,y^{2},\ldots ,x^{n-1},y^{n-1}\},\quad i\in [1,N_{1}], & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \{h_{i}(\boldsymbol{r})\}=\{z,xz,yz,z^{2},\ldots ,z^{n-1}\},\quad i\in [N_{1}+1,N_{2}]. & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \boldsymbol{v}_{i}(\boldsymbol{r},t)=\unicode[STIX]{x1D735}[g_{i}(\boldsymbol{r})F(\boldsymbol{r},t)]\times \widehat{\boldsymbol{x}},\quad i\in [1,N_{2}], & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \boldsymbol{v}_{N_{2}+i}(\boldsymbol{r},t)=\unicode[STIX]{x1D735}[g_{i}(\boldsymbol{r})F(\boldsymbol{r},t)]\times \widehat{\boldsymbol{y}},\quad i\in [1,N_{2}], & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \boldsymbol{v}_{2N_{2}+i}(\boldsymbol{r},t)=\unicode[STIX]{x1D735}[h_{i}(\boldsymbol{r})F(\boldsymbol{r},t)]\times \widehat{\boldsymbol{z}},\quad i\in [1,N_{1}], & \displaystyle\end{eqnarray}$$
$F(\boldsymbol{r},t)=1-(x/a(t))^{2}-(y/b(t))^{2}-(z/c(t))^{2}$
. Note that the total number of basis elements (3.2) satisfies
$N_{{\mathcal{V}}}=N_{1}+2N_{2}$
. The polynomial set (3.3) ensures that basis elements (3.4) are linearly independent. It is worth noting that the basis (3.4) is neither orthogonal nor normalised, which is not necessary to build the stability equations. They can be a posteriori orthonormalised with the modified Gram–Schmidt algorithm. The basis (3.4) is explicit and can be built analytically for any degree
We have also implemented another algorithm to build the basis of
$\boldsymbol{{\mathcal{V}}}_{n}$
for arbitrary
$n$
. It relies on spherical harmonics, after transforming the triaxial ellipsoid into a sphere with the Poincaré transform (Poincaré Reference Poincaré1910; Wu & Roberts Reference Wu and Roberts2011). The method is described in appendix A. However the algorithm is less efficient than the above procedure, since the basis is built numerically.
We consider perturbations
$\boldsymbol{u}(\boldsymbol{r},t)\in \boldsymbol{{\mathcal{V}}}_{n}$
at any time and expand them as linear combinations of the
$N_{{\mathcal{V}}}$
basis elements
$$\begin{eqnarray}\boldsymbol{u}(\boldsymbol{r},t)=\mathop{\sum }_{i=1}^{N_{{\mathcal{V}}}}\unicode[STIX]{x1D6FC}_{i}(t)\,\boldsymbol{v}_{i}(\boldsymbol{r},t),\end{eqnarray}$$
where
$\{\unicode[STIX]{x1D6FC}_{i}(t)\}$
is a set of arbitrary time-dependent coefficients. In the expansion (3.5) we emphasise that the basis polynomial elements are also time dependent, since the ellipsoid in the body frame has time-dependent axes. We substitute the expansion (3.5) into the stability equation (2.15) and project the resulting equation on the polynomial basis (3.4), using the (real) inner product defined by the integral over the ellipsoidal volume
$$\begin{eqnarray}\langle \boldsymbol{v}_{\boldsymbol{i}},\boldsymbol{v}_{\boldsymbol{j}}\rangle (t)=\int _{{\mathcal{V}}}\boldsymbol{v}_{\boldsymbol{i}}(\boldsymbol{r},t)\boldsymbol{\cdot }\boldsymbol{v}_{\boldsymbol{j}}(\boldsymbol{r},t)\,\text{d}x\,\text{d}y\,\text{d}z.\end{eqnarray}$$
Then the stability problem (2.15) yields a finite number of ordinary differential equations
$$\begin{eqnarray}\mathop{\sum }_{i=1}^{N_{{\mathcal{V}}}}\unicode[STIX]{x1D615}_{ij}\frac{\text{d}\unicode[STIX]{x1D6FC}_{j}}{\text{d}t}+\mathop{\sum }_{i=1}^{N_{{\mathcal{V}}}}\unicode[STIX]{x1D613}_{ij}\unicode[STIX]{x1D6FC}_{j}(t)=\mathop{\sum }_{i=1}^{N_{{\mathcal{V}}}}\unicode[STIX]{x1D614}_{ij}\unicode[STIX]{x1D6FC}_{j}(t),\end{eqnarray}$$
where
$\unicode[STIX]{x1D615}_{ij}$
,
$\unicode[STIX]{x1D613}_{ij}$
and
$\unicode[STIX]{x1D614}_{ij}$
are the time-dependent elements of squares matrices
$\unicode[STIX]{x1D649}$
,
$\unicode[STIX]{x1D647}$
and
$\unicode[STIX]{x1D648}$
of size
$N_{{\mathcal{V}}}\times N_{{\mathcal{V}}}$
. Explicitly these elements are given by
$$\begin{eqnarray}\displaystyle & \displaystyle \unicode[STIX]{x1D615}_{ij}=\langle \boldsymbol{v}_{\boldsymbol{i}},\boldsymbol{v}_{\boldsymbol{j}}\rangle (t),\quad \unicode[STIX]{x1D613}_{ij}(t)=\langle \boldsymbol{v}_{\boldsymbol{i}},\text{d}\boldsymbol{v}_{\boldsymbol{j}}/\text{d}t\rangle (t), & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \unicode[STIX]{x1D614}_{ij}=-\langle \boldsymbol{v}_{\boldsymbol{i}},(\boldsymbol{U}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{v}_{\boldsymbol{j}}+(\boldsymbol{v}_{j}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{U}+2\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)\times \boldsymbol{v}_{\boldsymbol{j}}\rangle (t). & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle \int _{{\mathcal{V}}}x^{i}y^{j}z^{k}\,\text{d}x\,\text{d}y\,\text{d}z=\left\{\begin{array}{@{}ll@{}}\displaystyle 8\unicode[STIX]{x03C0}[a(t)]^{2\unicode[STIX]{x1D6FE}_{1}+1}[b(t)]^{2\unicode[STIX]{x1D6FE}_{2}+1}\quad & \\ \displaystyle \quad \times \,[c(t)]^{2\unicode[STIX]{x1D6FE}_{3}+1}\frac{(\unicode[STIX]{x1D6FE}+1)!(2\unicode[STIX]{x1D6FE})!}{(2\unicode[STIX]{x1D6FE}+3)!\unicode[STIX]{x1D6FE}!}\quad & \text{if }i,j,k\text{ all even},\\ 0\quad & \text{if }i,j\text{ or }k\text{ odd},\end{array}\right. & & \displaystyle\end{eqnarray}$$
with
$2\unicode[STIX]{x1D6FE}_{1}=i$
,
$2\unicode[STIX]{x1D6FE}_{2}=j$
,
$2\unicode[STIX]{x1D6FE}_{3}=k$
,
$\unicode[STIX]{x1D6FE}=\unicode[STIX]{x1D6FE}_{1}+\unicode[STIX]{x1D6FE}_{2}+\unicode[STIX]{x1D6FE}_{3}$
and
$\unicode[STIX]{x1D6FE}!=\unicode[STIX]{x1D6FE}_{1}!\unicode[STIX]{x1D6FE}_{2}!\unicode[STIX]{x1D6FE}_{3}!$
. Stability equations (3.7) are written in canonical matrix form
$$\begin{eqnarray}\frac{\text{d}\unicode[STIX]{x1D736}}{\text{d}t}=\unicode[STIX]{x1D649}^{-1}(\unicode[STIX]{x1D648}-\unicode[STIX]{x1D647})\unicode[STIX]{x1D736}=\unicode[STIX]{x1D645}\unicode[STIX]{x1D736},\end{eqnarray}$$
with the unknown vector
$\unicode[STIX]{x1D736}(t)=(\unicode[STIX]{x1D6FC}_{1}(t),\unicode[STIX]{x1D6FC}_{2}(t),\ldots )^{\text{T}}$
and
$\unicode[STIX]{x1D645}$
is the time-dependent Jacobian matrix of the system.
The basic flow
$\boldsymbol{U}(\boldsymbol{r},t)$
is unstable if the perturbation
$\boldsymbol{u}(\boldsymbol{r},t)$
has at least one modal coefficient
$\unicode[STIX]{x1D6FC}_{i}(t)$
, governed by the stability equation (3.10), which grows without bound in time. The most unstable perturbation is associated with the fastest growth rate denoted
$\unicode[STIX]{x1D70E}$
. Since the basic flow (2.13) is periodic of period
$T=2\unicode[STIX]{x03C0}/\unicode[STIX]{x1D6FA}_{0}$
, its stability can be determined using the Floquet theory. We compute the eigenvalues (Floquet exponents)
$\{\unicode[STIX]{x1D707}_{i}\}$
of the fundamental matrix
$\unicode[STIX]{x1D731}(t)$
evaluated at time
$T$
. The fundamental matrix is solution of
$$\begin{eqnarray}\frac{\text{d}\unicode[STIX]{x1D731}}{\text{d}t}=\unicode[STIX]{x1D645}\unicode[STIX]{x1D731},\quad \unicode[STIX]{x1D731}(0)=\unicode[STIX]{x1D644},\end{eqnarray}$$
with
$\unicode[STIX]{x1D644}$
the identity matrix. Then the growth rates
$\{\unicode[STIX]{x1D70E}_{i}\}$
and the frequencies
$\{\unicode[STIX]{x1D714}_{i}\}$
associated with the flow perturbations are then
$$\begin{eqnarray}\unicode[STIX]{x1D70E}_{i}=\frac{1}{T}\,\text{Re}_{e}[\ln (\unicode[STIX]{x1D707}_{i})]\quad \unicode[STIX]{x1D714}_{i}=\frac{1}{T}\,\text{Im}_{m}[\ln (\unicode[STIX]{x1D707}_{i})].\end{eqnarray}$$
The fastest growth rate, associated with the most dangerous unstable flow, is
$\unicode[STIX]{x1D70E}=\max _{i}\unicode[STIX]{x1D70E}_{i}$
and its associated angular frequency is
$\unicode[STIX]{x1D714}$
. Note that in the special case of a circular orbit (
$e=0$
) the orbital forcing (2.3) is steady, such that the above Floquet analysis reduces to a classical eigenvalue stability analysis.
A key point of the global method is that the vector space
$\boldsymbol{{\mathcal{V}}}_{n}$
is invariant under the action of the perturbation stability equation (2.15) (Kerswell Reference Kerswell1993b
; Lebovitz Reference Lebovitz1989; Vantieghem Reference Vantieghem2014; Backus & Rieutord Reference Backus and Rieutord2017b
; Ivers Reference Ivers2017). Thus the stability equation (2.15) exactly reduces to (3.10) for any finite value of the degree
$n$
in the expansion (3.5). It is not an approximation and it is not necessary to replace
$n$
by
$\infty$
in the expansion (3.5), and then to truncate at finite
$n$
, to get the stability equation (3.10). It is a main difference with classical spectral Galerkin expansions in various geometries (e.g. spherical harmonics), even in the linear framework. For our purposes, it is another advantage of our properly chosen polynomial basis over the spectral basis of ellipsoidal harmonics.
Finally, because the expansion (3.5) is exact, the global method at a given degree
$n$
gives only exact sufficient conditions for inviscid instability (to the numerical precision of the time step solver). New tongues of instability of the basic flow generally appear in the parameter space when
$n$
increases. The largest growth rate also generally increases by considering larger and larger
$n$
, reaching progressively its asymptotic value. This phenomenon has already been noticed in previous global analyses performed at lower degrees
$n\leqslant 7$
(e.g. Kerswell Reference Kerswell1993b
; Wu & Roberts Reference Wu and Roberts2011, Reference Wu and Roberts2013; Vantieghem et al.
Reference Vantieghem, Cébron and Noir2015; Barker et al.
Reference Barker, Braviner and Ogilvie2016). Indeed, more resonances are expected when
$n$
increases. So we conclude that the global method at finite values of
$n$
cannot prove the stability of the basic flow, but it gives sufficient conditions for instability. Finally, it is usually expected that the upper bounds of global growth rates, in the asymptotic limit
$n\rightarrow \infty$
, coincide with the growth rates of local perturbations of short wavelength (see § 3.2). However no general mathematical proof is available to justify it.
3.2 Local method in unbounded fluids
To get a complementary physical understanding of fluid instabilities growing upon the basic flow (2.13), we also perform a local Wentzel–Kramers–Brillouin (WKB) stability analysis. It probes the stability of any inviscid, three-dimensional and time-dependent basic flow in an unbounded fluid, considering localised plane wave perturbations of small wavelength which are advected along the basic flow (Friedlander & Vishik Reference Friedlander and Vishik1991; Lifschitz & Hameiri Reference Lifschitz and Hameiri1991; Friedlander & Lipton-Lifschitz Reference Friedlander, Lipton-Lifschitz, Friedlander and Serre2003). Because the orbitally driven basic flow (2.13) is linear in space coordinates, the short-wavelength perturbations exactly reduce to Kelvin waves (Bayly Reference Bayly1986; Craik & Criminale Reference Craik and Criminale1986; Craik Reference Craik1989; Waleffe Reference Waleffe1990)
$$\begin{eqnarray}\boldsymbol{u}(\boldsymbol{r},t)=\boldsymbol{a}(t)\exp [\text{i}\boldsymbol{k}(t)\boldsymbol{\cdot }\boldsymbol{r}],\end{eqnarray}$$
with
$\boldsymbol{k}(t)$
the time-dependent wavenumber and
$\boldsymbol{a}(t)$
the time-dependent amplitude of the velocity perturbation. Kelvin waves (3.13) are exact inviscid, nonlinear and incompressible solutions upon the basic flow (2.13) in the body frame if
$$\begin{eqnarray}\displaystyle & \displaystyle \frac{\text{d}\boldsymbol{k}}{\text{d}t}=-(\unicode[STIX]{x1D735}\boldsymbol{U})^{T}(t)\boldsymbol{k}, & \displaystyle\end{eqnarray}$$
$$\begin{eqnarray}\displaystyle & \displaystyle \frac{\text{d}\boldsymbol{a}}{\text{d}t}=\left[\left(\frac{2\boldsymbol{k}\boldsymbol{k}^{T}}{\Vert \boldsymbol{k}\Vert ^{2}}-\unicode[STIX]{x1D644}\right)\unicode[STIX]{x1D735}\boldsymbol{U}(t)+2\left(\frac{\boldsymbol{k}\boldsymbol{k}^{T}}{\Vert \boldsymbol{k}\Vert ^{2}}-\unicode[STIX]{x1D644}\right)\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)\times \right]\boldsymbol{a}, & \displaystyle\end{eqnarray}$$
$\boldsymbol{k}(t)\boldsymbol{\cdot }\boldsymbol{a}(t)=0$
hold. The latter is always satisfied if it holds for the initial condition
Equations (3.14) are independent of the magnitude of
$\boldsymbol{k}_{0}$
. So we restrict the initial wave vector to the spherical surface of unit radius
$\boldsymbol{k}_{0}=(\sin (\unicode[STIX]{x1D703}_{0})\cos (\unicode[STIX]{x1D719}),\sin (\unicode[STIX]{x1D703}_{0})\sin (\unicode[STIX]{x1D719}),\cos (\unicode[STIX]{x1D703}_{0}))^{\text{T}}$
, where
$\unicode[STIX]{x1D719}\in [0,2\unicode[STIX]{x03C0}]$
is the longitude and
$\unicode[STIX]{x1D703}_{0}\in [0,\unicode[STIX]{x03C0}]$
is the colatitude between the spin axis
$\widehat{\boldsymbol{z}}$
and the initial wave vector
$\boldsymbol{k}_{0}$
. In practice, the equation (3.14a
) is time stepped with an ordinary differential equation solver from a range of initial wave vectors. Then we compute the maximum growth rate
$\unicode[STIX]{x1D70E}$
of (3.14b
) as the fastest growing solution from all possible initial wave vectors.
3.3 Numerical implementation
We have developed for the global stability analysis the SIREN code (Stability with IneRtial EigeNmodes), freely available at https://bitbucket.org/vidalje/siren. It handles any mechanical forcing and basic flow of uniform vorticity. The matrices
$\unicode[STIX]{x1D649}$
,
$\unicode[STIX]{x1D647}$
and
$\unicode[STIX]{x1D648}$
are first computed symbolically with Sympy (http://www.sympy.org/), a computer algebra system (CAS) for Python, which is used to manipulate the Cartesian polynomials
$x^{i}y^{j}z^{k}$
in a symbolic way. Then they are converted to Fortran subroutines with the Sympy fcode function and finally wrapped with f2py (Peterson Reference Peterson2009) for fast numerical evaluation inside Python using Numpy (Van Der Walt, Colbert & Varoquaux Reference Van Der Walt, Colbert and Varoquaux2011). The Jacobian matrix
$\unicode[STIX]{x1D645}$
is computed numerically, because we cannot compute the symbolic inverse
$\unicode[STIX]{x1D649}^{-1}$
for arbitrary
$n$
. Because of the difficulty to build the Jacobian matrix for an arbitrary forcing, previous global studies have only considered less than 200 basis elements (
$n\leqslant 7$
) (Kerswell Reference Kerswell1993b
; Lebovitz & Lifschitz Reference Lebovitz and Lifschitz1996a
; Wu & Roberts Reference Wu and Roberts2011; Vantieghem et al.
Reference Vantieghem, Cébron and Noir2015; Barker Reference Barker2016a
; Barker et al.
Reference Barker, Braviner and Ogilvie2016). In practice, we have built and solved numerically the stability system (3.10) for degrees as large as
$n=25$
, yielding more than 6000 basis elements.
Characteristic CPU time to compute a growth rate for tidally driven and libration-driven instabilities presented below in § 4 with the different numerical solvers. To smooth out the variability of computation time between different parameters, we compute a stability map of 100 points in the plane
$(\unicode[STIX]{x1D6FD}_{ac},\unicode[STIX]{x1D6FA}_{0})$
for tides and in the plane
$(\unicode[STIX]{x1D6FD}_{0},2e)$
for longitudinal libration to extract an average time for one iteration. Circle symbols stand for tidal forcing and square ones for longitudinal libration. The magenta solid line shows the power law
$\propto n^{6}$
, in good agreement with the numerical scaling.

For the local stability analysis we have also developed the SWAN code (Short-Wavelength stability Analysis), freely available at https://bitbucket.org/vidalje/swan. It gives sufficient conditions for inviscid instability of any basic flow (not necessarily of uniform vorticity) expressed in Cartesian coordinates. The stability equations (3.14) are built using Sympy, then converted to a Fortran subroutine with the Sympy fcode function and finally wrapped with f2py for fast numerical evaluations with Numpy.
Both numerical codes use an explicit Runge–Kutta time step solver with adaptive step size (available in the Python library Scipy) to integrate the stability differential equations. Performing a survey in parameter space is an embarrassingly parallel problem, and our implementation takes full advantage of this situation using mpi4py (http://mpi4py.scipy.org/).
To validate our codes, we have first considered the precession of a steady spheroid (
$a=b\neq c$
). This benchmark is described in appendix B. We perfectly recover previous studies (Kerswell Reference Kerswell1993b
; Wu & Roberts Reference Wu and Roberts2011). We also get a very good agreement between local and global analyses, because we can reach large enough degrees
$n$
with the SIREN code. Then we assess the performance of our SIREN code in figure 3, which shows the evolution of CPU time with
$n$
for the tidally driven and libration-driven flows considered below (see §§ 4.1 and 4.2). We observe that the CPU time scales as
$n^{6}$
, in agreement with formula (3.2). Indeed the number of basis elements scales as
$n^{3}$
and so the number of elements in matrices
$\unicode[STIX]{x1D649}$
,
$\unicode[STIX]{x1D647}$
and
$\unicode[STIX]{x1D648}$
is of order
$n^{6}$
. As expected the eigenvalue solver is faster than the Floquet solver.
4 Orbitally driven elliptical instabilities
In this section, we perform the stability analysis of the orbitally driven basic flow (2.13). First we consider two particular cases of orbital forcing, namely the tidal forcing in non-synchronised bodies on circular orbits in § 4.1 and the libration forcing in synchronised bodies on eccentric orbits in § 4.2. Then we survey in the whole parameter space the stability of ellipsoids moving along eccentric orbits in § 4.3. In this case, time variations of the ellipsoidal axes can play a significant role and drive new vigorous instabilities, called orbitally driven elliptical instabilities (ODEI).
4.1 Tidally driven elliptical instability on circular orbits
We focus here on the effect of the equilibrium tide on a circular orbit (
$e=0$
). The fluid ellipsoid has steady semi-axes (
$a,b,c$
) and rotates at the steady orbital rate
$\unicode[STIX]{x1D6FA}_{0}$
. Basic flow (2.13) thus reduces to the tidally driven basic flow
$$\begin{eqnarray}\boldsymbol{U}(\boldsymbol{r})=(1-\unicode[STIX]{x1D6FA}_{0})[-(1+\unicode[STIX]{x1D6FD}_{0})y\,\widehat{\boldsymbol{x}}+(1-\unicode[STIX]{x1D6FD}_{0})x\,\widehat{\boldsymbol{y}}].\end{eqnarray}$$
This flow can be unstable if
$\unicode[STIX]{x1D6FA}_{0}\neq 1$
, leading to the classical tidally driven elliptical instability (TDEI).
On one hand, the TDEI has been widely studied with a local analysis in unbounded domains (Bayly Reference Bayly1986; Craik Reference Craik1989; Waleffe Reference Waleffe1990; Cébron et al.
Reference Cébron, Le Bars, Moutou and Le Gal2012a
). Note that in the asymptotic limit
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
, equations (3.14) can be solved analytically using a multiple-scale analysis in
$\unicode[STIX]{x1D6FD}_{0}$
to get a theoretical growth rate (see § C.1). Le Dizès (Reference Le Dizès2000) shows that the TDEI exists in the range
$(\unicode[STIX]{x1D6FD}_{0}~+~1)/(\unicode[STIX]{x1D6FD}_{0}~-~1)<\unicode[STIX]{x1D6FA}_{0}<3$
. Outside this range, the flow is stable and lies in the classical forbidden zone for
$\unicode[STIX]{x1D6FD}_{0}\ll 1$
, hereafter denoted
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
.
Areas of instability of the tidally driven flow in the
$(\unicode[STIX]{x1D6FD}_{0},\unicode[STIX]{x1D6FA}_{0})$
plane. Colour map shows
$\log _{10}(\unicode[STIX]{x1D70E}/[\unicode[STIX]{x1D6FD}_{0}|1-\unicode[STIX]{x1D6FA}_{0}|])$
. Triaxial geometry
$a=\sqrt{1+\unicode[STIX]{x1D6FD}_{0}}$
,
$b=\sqrt{1-\unicode[STIX]{x1D6FD}_{0}}$
and
$c=1/(ab)$
such that the triaxial container has a constant dimensionless volume
$4\unicode[STIX]{x03C0}/3$
. On the vertical white line
$\unicode[STIX]{x1D6FA}_{0}=1$
the TDEI does not exist. Black dashed lines
$\unicode[STIX]{x1D6FA}_{0}=(1~+~\unicode[STIX]{x1D6FD}_{0})/(1~-~\unicode[STIX]{x1D6FD}_{0})$
and
$\unicode[STIX]{x1D6FA}_{0}=3$
are the bounds of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
.

(a,b) Areas of instability of the tidally driven flow in the
$(\unicode[STIX]{x1D6FD}_{ac},\unicode[STIX]{x1D6FA}_{0})$
plane at degree
$n=15$
. Colour map shows
$\log _{10}(\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D6FD}_{0})$
. White areas correspond to marginally stable regions. Triaxial geometry
$a=\sqrt{1+\unicode[STIX]{x1D6FD}_{0}}$
and
$b=\sqrt{1-\unicode[STIX]{x1D6FD}_{0}}$
and
$c=a\sqrt{(1-\unicode[STIX]{x1D6FD}_{ac})/(1+\unicode[STIX]{x1D6FD}_{ac})}$
. Vertical dashed black lines represent the lower and upper bounds of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
. The solid black line indicates the synchronised case
$\unicode[STIX]{x1D6FA}_{0}=1$
(no instability). White dashed lines correspond to the isoline
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D6FD}_{0}=0.01$
for the stability problem reduced to degree
$n=1$
, such that the spin-over instability is excited in between (in this case,
$\unicode[STIX]{x1D70E}$
is analytically known, see e.g. Roberts & Wu Reference Roberts and Wu2011).

On the other hand, the global stability analysis of tidal basic flow (4.1) has been mainly performed for weakly deformed spheroids (Lacaze, Le Gal & Le Dizès Reference Lacaze, Le Gal and Le Dizès2004) or cylinders (Malkus Reference Malkus1989; Eloy, Le Gal & Le Dizès Reference Eloy, Le Gal and Le Dizès2003). Triaxial ellipsoids have also been considered (Gledzer & Ponomarev Reference Gledzer and Ponomarev1978, Reference Gledzer and Ponomarev1992; Kerswell Reference Kerswell2002; Roberts & Wu Reference Roberts and Wu2011; Barker Reference Barker2016a
; Barker et al.
Reference Barker, Braviner and Ogilvie2016), but only allowing perturbations of small polynomial degrees (
$n\leqslant 7$
). Such large-wavelength instabilities do not compare well with the aforementioned local stability analyses. Using our framework, we can reach much larger polynomial degrees
$n$
. A comparison between local and numerical analyses is given in figure 4. As expected, the local results are upper bounds of global results (with expected matches for large enough polynomial degrees). A more in-depth discussion is given in § C.1.
Global stability results at maximum degree
$n=15$
are shown in figure 5, where the ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D6FD}_{0}$
of the instability is computed for two equatorial ellipticities (
$\unicode[STIX]{x1D6FD}_{0}=0.15$
and
$\unicode[STIX]{x1D6FD}_{0}=0.6$
). We always find
$\unicode[STIX]{x1D70E}=0$
when
$\unicode[STIX]{x1D6FA}_{0}=1$
as expected, because
$\boldsymbol{U}=\mathbf{0}$
from the expression (4.1). When
$\unicode[STIX]{x1D6FD}_{0}$
increases, the zone of instability extends but it is still outside of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
.
We observe that ellipsoids spinning in the retrograde direction (
$\unicode[STIX]{x1D6FA}_{0}<0$
) are more unstable than the prograde ones (
$\unicode[STIX]{x1D6FA}_{0}>0$
). By varying the polynomial degree, we note that the TDEI for prograde rotation (
$\unicode[STIX]{x1D6FA}_{0}>0$
) appears at larger
$n$
than the TDEI for retrograde rotation (
$\unicode[STIX]{x1D6FA}_{0}<0$
). As an example the spin-over mode (Kerswell Reference Kerswell2002), associated with the linear basis (
$n=1$
), appears only for
$\unicode[STIX]{x1D6FA}_{0}<0$
. Similarly the largest
$\unicode[STIX]{x1D70E}$
is reached at smaller
$n$
for retrograde rotation than for prograde rotation (not shown). We also observe an effect of
$\unicode[STIX]{x1D6FD}_{ac}$
at large values of
$|\unicode[STIX]{x1D6FD}_{ac}|$
, not predicted by the local analysis (insensitive to
$\unicode[STIX]{x1D6FD}_{ac}$
). There, higher polynomial degrees may be needed to reach the asymptotic limit of the local analysis to completely fill in the map with new global unstable tongues.
Three-dimensional renderings of the most unstable flows associated with figure 5. Degree
$n=15$
and amplitude of equilibrium tide
$\unicode[STIX]{x1D6FD}_{0}=0.15$
. Velocity magnitude
$\Vert \boldsymbol{u}\Vert$
is shown in meridional/equatorial planes and at the ellipsoidal surface. The colour map is saturated for
$\Vert \boldsymbol{u}\Vert \geqslant 3$
.

In figure 6 we show the most dangerous unstable flows of the TDEI, as varying
$\unicode[STIX]{x1D6FA}_{0}$
when
$\unicode[STIX]{x1D6FD}_{0}=0.15$
. When
$\unicode[STIX]{x1D6FD}_{0}=0.6$
the spatial structures of the flows, at the same values of
$\unicode[STIX]{x1D6FA}_{0}$
, are similar (not shown). In all these flows, the motions seem to be concentrated in conical layers tilted from the fluid rotation axis. Between these layers, the flow has low or zero amplitude. Some flows also exhibit one or several nodes in azimuth.
In figure 6(a) computed at
$\unicode[STIX]{x1D6FA}_{0}=-1$
, the flow has the particular structure of a stack of pancakes (SoP). Note that the modal angular frequency of SoP is
$\unicode[STIX]{x1D714}=0$
in the body frame, as predicted theoretically by Lebovitz & Lifschitz (Reference Lebovitz and Lifschitz1996b
), Barker et al. (Reference Barker, Braviner and Ogilvie2016). SoP structures have also been observed in experiments (Grannan et al.
Reference Grannan, Le Bars, Cébron and Aurnou2014) and in nonlinear direct simulations (Favier et al.
Reference Favier, Grannan, Le Bars and Aurnou2015; Barker Reference Barker2016a
). For this instability, each pancake moves horizontally in the direction opposite to its neighbours (horizontal epicyclic motions), independently of all other heights, in a plane at
$45^{\circ }$
from the main equatorial axis where the stretching is maximum (Waleffe Reference Waleffe1990). SoP structures are illustrated by the streamlines in figure 7. High amplitudes are located near the poles. Note also that the number of pancakes increases as
$n$
increases, as suggested by figure 7. However this number seems to be insensitive to the amplitude of the equilibrium tide
$\unicode[STIX]{x1D6FD}_{0}$
and to
$\unicode[STIX]{x1D6FD}_{ac}$
(not shown). Such a small-scale flow will undoubtedly lead to turbulence if it reaches high enough amplitudes.
‘Stack of pancakes’-like instability for
$\unicode[STIX]{x1D6FD}_{0}=0.15,\unicode[STIX]{x1D6FD}_{ac}=0.5$
and
$\unicode[STIX]{x1D6FA}_{0}=-1$
. Magnitude
$\Vert \boldsymbol{u}\Vert$
and velocity streamlines in the meridional plane at
$45$
degrees from the long axis where the stretching is maximum.

When
$\unicode[STIX]{x1D6FA}_{0}=-0.5$
the unstable flow shown in figure 6(b) for
$n=15$
is identical for degrees
$n=10$
and
$n=6$
. So we expect the observed flow to be the most unstable flow when
$\unicode[STIX]{x1D6FA}_{0}=-0.5$
. It is mostly an equatorially symmetric mode, with high intensities located on the rotation axis and within a surface band at mid-latitudes. Finally flows in figure 6(c,d) share a common structure which could evolve with
$n$
.
4.2 Libration-driven elliptical instability
We investigate here the stability of a synchronised fluid body (
$\unicode[STIX]{x1D6FA}_{0}=1$
) on an eccentric orbit (
$0<e\leqslant 1$
). The associated forcing, called longitudinal librations, leads to the libration-driven elliptical instability (LDEI). We distinguish the following two limit cases of longitudinal librations.
If the fluid is enclosed in a solid container with a strong enough rigidity (e.g. a silicate mantle), the entire body rigidly rotates with a fixed shape. Dynamical tides can be neglected with respect to the equilibrium tide, such that
$\unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}$
. The forcing bears the name of physical librations. A differential rotation exists between the fluid spin rate and the equilibrium tide, rotating at leading order at the angular velocity (equal to the orbital angular velocity in our model)
$$\begin{eqnarray}\unicode[STIX]{x1D734}^{{\mathcal{B}}}(t)=(1+\unicode[STIX]{x1D716}\sin t)\widehat{\boldsymbol{z}},\end{eqnarray}$$
with
$\unicode[STIX]{x1D716}\leqslant 2e$
the libration amplitude. This amplitude depends on the rheology of the celestial body. The LDEI driven by physical librations has been studied amongst others by Cébron et al. (Reference Cébron, Le Bars, Noir and Aurnou2012b
), Noir et al. (Reference Noir, Cébron, Le Bars, Sauret and Aurnou2012), Grannan et al. (Reference Grannan, Le Bars, Cébron and Aurnou2014) and Favier et al. (Reference Favier, Grannan, Le Bars and Aurnou2015). Note that the physical libration forcing (4.2) could actually contain multiple frequencies due to the presence of several attracting bodies (Rambaux & Williams Reference Rambaux and Williams2011). In the limit
$\unicode[STIX]{x1D6FD}_{0}\ll 1$
, the local growth rate of this physical LDEI is (Herreman, Le Bars & Le Gal Reference Herreman, Le Bars and Le Gal2009; Cébron et al.
Reference Cébron, Le Bars, Noir and Aurnou2012b
; Cébron, Vantieghem & Herreman Reference Cébron, Vantieghem and Herreman2014)
$$\begin{eqnarray}\unicode[STIX]{x1D70E}_{wkb}=(17/64)\unicode[STIX]{x1D716}\unicode[STIX]{x1D6FD}_{0}.\end{eqnarray}$$
According to the local formula (4.3) the LDEI is triggered for any non-zero
$\unicode[STIX]{x1D716}$
and
$\unicode[STIX]{x1D6FD}_{0}$
.
On the other hand, if the fluid spin rate is low enough for the shape of the fluid body to have time to adapt to the gravitational constraints or is enclosed within a solid container with a small enough rigidity (e.g. a thin icy shell), the ellipsoidal cavity always points toward the attractor. Then the container has a time-dependent equatorial ellipticity given by the expression (2.6). A differential rotation exists between the fluid spin rate and the dynamical tides (superimposed on the equilibrium tide). In the inviscid framework of this work, we call this forcing optical librations (because the amplitude of optical librations is
$2e$
, see e.g. Murray & Dermott Reference Murray and Dermott1999). In the limit
$e\rightarrow 0$
, this forcing simply associates a prescribed time evolution of
$(a(t),b(t),c(t))$
to the forcing (4.2), rather than considering a constant ellipsoidal shape. At this first order in
$e$
, the time dependence of the dynamical tides is monochromatic, in agreement with numerical results of figure 2 at small
$e$
. Physical librations with maximum amplitude
$\unicode[STIX]{x1D716}=2e$
are recovered if we neglect the dynamical tides, yielding
$\unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}$
.
Libration-driven elliptical instability (
$\unicode[STIX]{x1D6FA}_{0}=1$
) for eccentric Kepler orbits. (a) Ratio
$\log _{10}(\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb})$
with
$\unicode[STIX]{x1D70E}_{wkb}$
the local growth rate of LDEI given by the formula (4.3). Colour bar saturated at
$\log _{10}(\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb})=1$
. Larger values (
$\log _{10}(\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb})\leqslant 2$
) occur for small enough
$\unicode[STIX]{x1D6FD}_{0}$
when
$[\unicode[STIX]{x1D6FD}_{max}(e)-\unicode[STIX]{x1D6FD}_{min}(e)]/\unicode[STIX]{x1D6FD}_{0}\geqslant 3$
(not shown). Solid red line shows the Roche limiting circular orbit. Ellipsoids moving along orbits located above the Roche limit could be unstable against free-surface perturbations (not considered in this work). (b) Flow magnitude
$\Vert \boldsymbol{u}\Vert$
for
$\unicode[STIX]{x1D6FD}_{0}=0.05,e/e_{max}=0.4$
. Flow computed at
$\unicode[STIX]{x1D703}(t)=\unicode[STIX]{x03C0}/2$
on the orbit (see figure 1).

Survey of the orbitally driven elliptical instability. (a,b) Range of values of
$\unicode[STIX]{x1D6FD}_{ab}$
(solid blue line) and
$\unicode[STIX]{x1D6FD}_{ac}$
(dashed red line) for the various eccentric orbits considered. Blue thick (respectively red dashed) line shows the mean value of
$\unicode[STIX]{x1D6FD}_{ab}$
(respectively
$\unicode[STIX]{x1D6FD}_{ac}$
) along the orbits. The second vertical axis shows the maximum of ratio
$\unicode[STIX]{x1D6FA}_{orb}/\unicode[STIX]{x1D6FA}_{0}$
(green dotted line). (c,d) Growth rates
$\unicode[STIX]{x1D70E}$
of the ODEI in the plane
$(e/e_{max},\unicode[STIX]{x1D6FA}_{0})$
for degree
$n=10$
. The colour bar is saturated at
$\unicode[STIX]{x1D70E}\geqslant 0.2$
in (c) and
$\unicode[STIX]{x1D70E}=0.6$
in (d). White areas correspond to marginally stable regions. The containers considered are oblate ellipsoids with
$R=R_{m}+0.05$
. Vertical black line corresponds to the synchronised case (
$\unicode[STIX]{x1D6FA}_{0}=1$
) driving the LDEI (see § 4.2). The horizontal line
$e=0$
corresponds to the TDEI (see § 4.1). Vertical dashed black lines are the bounds of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
of the classical TDEI, valid for
$e=0$
and
$\unicode[STIX]{x1D6FD}_{ab}=\unicode[STIX]{x1D6FD}_{0}$
. Horizontal magenta line is
$e_{R}/e_{max}$
, with
$e_{R}$
defined by formula (2.9). In (a) the line is outside of the plot (
$e_{R}/e_{max}=0.89$
).

Velocity magnitude
$\Vert \boldsymbol{u}\Vert$
of several unstable flows of the figure 11(c).
$n=10$
,
$e/e_{max}=0.4$
and
$\unicode[STIX]{x1D6FD}_{0}=0.05$
.
$\Vert \boldsymbol{u}\Vert$
is shown in meridional/equatorial planes and at the outer ellipsoidal surface. The colour map is saturated for
$\Vert \boldsymbol{u}\Vert \geqslant 3$
. Flows are computed at
$\unicode[STIX]{x1D703}(t)=\unicode[STIX]{x03C0}/2$
on the orbit (see figure 1).

We consider the general optical LDEI, taking into account the exact orbital motion (2.3) and associated dynamical tides. We survey in figure 8(a) the optical LDEI on eccentric orbits, varying the equilibrium tide
$\unicode[STIX]{x1D6FD}_{0}$
and the eccentricity
$e$
from the circular case to
$e/e_{max}=0.8$
. Two distinctive behaviours occur. The transition is associated with a physical change in the main tidal effect. To compare the effects of dynamical and equilibrium tides, we introduce the normalised ratio
$$\begin{eqnarray}\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}=[\unicode[STIX]{x1D6FD}_{max}(e)-\unicode[STIX]{x1D6FD}_{min}(e)]/\unicode[STIX]{x1D6FD}_{0}=(1-e)^{-3}-(1+e)^{-3},\end{eqnarray}$$
with
$\unicode[STIX]{x1D6FD}_{max}(e)$
(respectively
$\unicode[STIX]{x1D6FD}_{min}(e)$
) the maximum (respectively minimum) equatorial ellipticity for a given eccentricity as defined in expressions (2.7). Physically when
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\ll 1$
the equilibrium tide
$\unicode[STIX]{x1D6FD}_{0}$
is of prime importance compared with dynamical tides. For weakly eccentric orbits (
$e\rightarrow 0$
), the growth rates of the optical LDEI coincide with the ones of the physical LDEI predicted by formula (4.3), as shown by the unit ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}=1$
. However we observe that new tongues of instability, with normalised growth rates
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}\geqslant 1$
, appear when
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\leqslant 1$
(
$e\leqslant 0.15$
). These new tongues are not predicted by the local formula (4.3). This phenomenon is already visible at large
$\unicode[STIX]{x1D6FD}_{0}$
in figure 8(a), computed at
$n=10$
. For smaller values of
$\unicode[STIX]{x1D6FD}_{0}$
, several tongues also appear but higher degrees
$(n\geqslant 15)$
are required to catch them all (not shown). Thus the LDEI can be more vigorous than predicted before, even in the range of small eccentricities relevant in geo and astrophysics, with growth rates as high as
$10\,\unicode[STIX]{x1D70E}_{wkb}$
.
On the other hand when
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\geqslant 1$
, the effects of dynamical tides overcome the ones of the equilibrium tide. The eccentricity of the orbit (
$e\geqslant 0.15$
) plays now a fundamental role in the tidal effects and the fluid body tends to forget its equilibrium tide. In figure 8(b) we show the most dangerous unstable flow for an equilibrium tide of amplitude
$\unicode[STIX]{x1D6FD}_{0}=0.05$
and on an orbit of eccentricity
$e/e_{max}=0.4$
. Violent instabilities occur with growth rates
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}\geqslant 10$
figure 8(a), whatever the value of
$\unicode[STIX]{x1D6FD}_{0}$
, and can even reach extreme values
$10\leqslant \unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}\leqslant 100$
when
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\geqslant 3$
(not shown in a). This latter effect occurs for small enough
$\unicode[STIX]{x1D6FD}_{0}$
and highly eccentric orbits (
$e\geqslant 0.34$
), a situation relevant for planets.
4.3 Survey of the orbitally driven elliptical instability
The general case of a fluid ellipsoid orbiting on a Kepler orbit of eccentricity
$0\leqslant e<1$
is now considered. Since the Kepler equation (2.2) is solved at any time step (as in § 4.2), the computational cost is more expensive than for computations done in § 4.1. As in § 4.2, we fix the polynomial degree to the value
$n=10$
to survey the whole parameter space.
We survey the stability of the orbitally driven basic flow in figure 9 as each parameter in the set
$(\unicode[STIX]{x1D6FA}_{0},e)$
varies. We arbitrary fix the equilibrium to a small value (
$\unicode[STIX]{x1D6FD}_{0}=0.05$
) and to a larger one (
$\unicode[STIX]{x1D6FD}_{0}=0.3$
). In figure 9(a,b) we show the average, maximum and minimum values of the equatorial and polar ellipticities (
$\unicode[STIX]{x1D6FD}_{ab}(t),\unicode[STIX]{x1D6FD}_{ac}(t)$
) along the orbits. We consider here only oblate containers (
$b>c$
), which typically describe the shapes of celestial bodies. The maximum value of the orbital angular velocity (normalised by
$\unicode[STIX]{x1D6FA}_{0}$
) is also shown.
Growth rates of the ODEI for eccentric Kepler orbits at
$e/e_{max}=0.4$
compared to the growth rates of the TDEI (red thick solid line). Shaded areas represent the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
for the TDEI (
$\unicode[STIX]{x1D6FA}_{0}\leqslant (1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)$
and
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
).

Comparison between local and global stability analyses of orbitally driven flows (2.13) for
$\unicode[STIX]{x1D6FD}_{0}=0.3$
and
$e/e_{max}=0.4$
. We compute the local maximum growth rate as the fastest growing solution from a range of initial wave vectors
$\boldsymbol{k}_{0}=(\sin \unicode[STIX]{x1D703}\cos \unicode[STIX]{x1D719},\sin \unicode[STIX]{x1D703}\sin \unicode[STIX]{x1D719},\cos \unicode[STIX]{x1D703})$
, with 0.5 degree spacing in
$\unicode[STIX]{x1D703}\in [0,90^{\circ }]$
. The initial azimuthal angle of the local wave vector
$\unicode[STIX]{x1D719}=\unicode[STIX]{x03C0}/4$
. The latter maximises the growth rate of the classical TDEI (Le Dizès Reference Le Dizès2000). We have checked that the largest growth rates are insensitive to the value of
$\unicode[STIX]{x1D719}$
. (a) Local (dashed blue line) and global
$n=15$
(solid red line) growth rates
$\unicode[STIX]{x1D70E}$
in function of
$\unicode[STIX]{x1D6FA}_{0}$
. (b) Numerical angle
$\unicode[STIX]{x1D703}_{0}$
of the initial local wave vector leading to the maximum growth rate as varying
$\unicode[STIX]{x1D6FA}_{0}$
. Thin green line shows the classical destabilising angle leading to the TDEI and the LDEI.

Figure 9(c,d) shows the maximum growth rates of the most unstable modes. Some of the associated unstable flows are shown in figure 10. First, the maximum growth rate in each panel tends to increase when
$\unicode[STIX]{x1D6FD}_{0}$
increases from (c) to (d). Then several aspects of figure 9(c,d) are worthy of comment.
We recover the TDEI considered in § 4.1, corresponding to the horizontal line
$e=0$
. We also show the bounds of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
, i.e.
$\unicode[STIX]{x1D6FA}_{0}=(1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)$
and
$\unicode[STIX]{x1D6FA}_{0}=3$
(dashed grey lines). The instability with the largest wavelength (
$n=1$
basis) is the spin-over mode (not shown). It is similar to the ‘middle-moment-of-inertia’ instability of rigid bodies. The spin-over develops on any circular orbits (
$e=0$
) for retrograde rotations
$-1\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant 0$
, as expected from previous global analyses (e.g. Roberts & Wu Reference Roberts and Wu2011; Barker et al.
Reference Barker, Braviner and Ogilvie2016), but also for any eccentric orbit (
$0\leqslant e$
) with an almost constant growth rate (see figure 19 in appendix D). Then an increasing region of the parameter space becomes unstable as the polynomial degree
$n$
is increased from
$n=1$
to
$n=10$
, within the expected allowable range
$(1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}<3$
where the classical TDEI develops on circular orbits. We observe that the eccentricity has little effect on the growth rates of the TDEI for retrograde orbits (exceptions occur for large eccentricities) within the allowable range
$(1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant 0$
. For instance we recover the SoP unstable modes at
$\unicode[STIX]{x1D6FA}_{0}=-1$
in figure 10(b). For other values of
$\unicode[STIX]{x1D6FA}_{0}$
, the exact flow structure of the unstable modes depends on the triaxial shape. So it prevents from directly comparing with flows in figure 6 (also obtained at larger
$n$
), although showing broad common patterns. This first unexpected result justifies a posteriori the validity of TDEI mechanism in tidally disturbed planets or stars, since it can be extended to eccentric retrograde orbits within the classical allowable range of the TDEI (
$(1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}\leqslant 0$
).
However, our survey also shows that dynamical tides strongly enhance two instability tongues for prograde eccentric orbits. The growth rates are indeed much larger than the ones predicted on circular orbits. The first one is associated with the LDEI at
$\unicode[STIX]{x1D6FA}_{0}=1$
as previously discussed in § 4.2. The second tongue seems to be centred on
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
. The most unstable flow at
$n=10$
is shown in figure 10(f). It exhibits intense motion localised in patches around the equator. It is very different from the TDEI flow at
$\unicode[STIX]{x1D6FA}_{0}=2$
in figure 6(d). We expect this localisation to increase as
$n$
is increased further. The enhancing of the growth rate first appears at degree
$n=2$
, for large enough
$e$
(not shown). So it is not associated with the spin-over mode (
$n=1$
). Then the instability band moves towards smaller eccentricities as
$n$
increases (not shown), even when the effects of dynamical tides are a priori small (
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\leqslant 1$
).
Another striking result is observed in figure 9(c,d). We uncover new violent instabilities within the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
for both retrograde (
$\unicode[STIX]{x1D6FA}_{0}\leqslant (1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)$
) and prograde eccentric orbits (
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
). The unstable tongue for retrograde orbits appears first at large enough eccentricities and it is not initially associated with the spin-over mode (see figure 19 in appendix D). Then increasing the degree
$n$
shows that this new tongue is replaced by more unstable tongues which merge with the tongue of the TDEI near
$\unicode[STIX]{x1D6FA}_{0}=(1+\unicode[STIX]{x1D6FD}_{0})/(\unicode[STIX]{x1D6FD}_{0}-1)$
. The latter tongue also spreads towards more retrograde orbits for large enough eccentricities (when
$n$
is large enough). An example of an unstable flow in this tongue at
$\unicode[STIX]{x1D6FA}_{0}=-2$
and
$\unicode[STIX]{x1D6FD}_{0}=0.05$
is shown in figure 10(a). It displays vertical stripes that seem similar to the SoP observed at
$\unicode[STIX]{x1D6FA}_{0}=-1$
(but here stacked along an equatorial axis). For
$\unicode[STIX]{x1D6FA}_{0}=-3$
and
$\unicode[STIX]{x1D6FD}_{0}=0.3$
, the unstable flow is instead a SoP flow (see the discussion of figure 12 in § 5 below). For prograde eccentric orbits (
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
), these new instabilities are initially associated with an unstable tongue of degree
$n=3$
. Then, there is also a merging between this tongue and the one appearing near
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
at
$n=2$
, which spreads out towards more and more prograde orbits (
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
) for large eccentricities when
$n$
increases. Note that these new unstable tongues exist for orbits of eccentricities
$e\leqslant e_{R}$
in figure 9. So these new instabilities may physically exist in astrophysical fluid bodies.
We compare now more quantitatively the strength of these instabilities in figure 11 by pushing the degree to
$n=15$
. We show the growth rates of the TDEI on circular orbits (red solid curve) and the ones of orbitally driven instabilities on eccentric Kepler orbits for a finite value of the eccentricity (
$e/e_{max}=0.4$
). When
$(\unicode[STIX]{x1D6FD}_{0}+1)/(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}\leqslant 1$
, the growth rate of the ODEI has almost the same value as for the classical TDEI at
$e=0$
. We note that increasing the degree
$n$
yields small variations in
$\unicode[STIX]{x1D70E}$
. The maximum
$\unicode[STIX]{x1D70E}$
is well predicted by the local WKB analysis of the TDEI (see formula (C 1) in § C.1), showing a scaling in
$\unicode[STIX]{x1D6FD}_{0}$
. Around
$\unicode[STIX]{x1D6FA}_{0}=1$
we see the peak corresponding to the LDEI, previously computed for various
$\unicode[STIX]{x1D6FD}_{0}$
in figure 8(a) at
$n=10$
. The largest growth rates are obtained for the instability located at
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
(in the limit
$e\ll 1$
). Its growth rates are approximately ten times larger than the ones predicted by the classical TDEI circular orbits at the same values of
$\unicode[STIX]{x1D6FA}_{0}$
. This instability becomes stronger as
$n$
is increased from
$n=6$
to
$n=15$
, suggesting a rather small-scale instability. We expect its growth rate
$\unicode[STIX]{x1D70E}$
to reach an upper bound for large enough
$n$
. However we recall that the global method gives only sufficient conditions for instability. So even though the growth rate has not reached yet its asymptotic value, it does not physically rule out the enhanced strength of this instability. The new instabilities driven by the non-circular Kepler orbits within the classical forbidden zone of the TDEI are also clearly visible. The unstable tongues extend deeply inside the forbidden zone, even at low
$\unicode[STIX]{x1D6FD}_{0}$
. The growth rate is almost insensitive to the chosen
$n$
from
$n=10$
to
$n=15$
. It suggests that the asymptotic growth rates have already been (at least at
$e/e_{max}=0.4$
).
To sum up, we have found new sufficient conditions for inviscid instability (for the values of
$n$
considered here). They show that the orbitally driven basic flow (figure 9) can be unstable in the allowable region of the classical TDEI, but also inside the classical forbidden zone for both retrograde and prograde eccentric orbits. We also show in appendix D that these instabilities are recovered in three-dimensional viscous numerical simulations. Therefore we expect this phenomenon to hold in astrophysical bodies.
5 Physical mechanisms
5.1 Local approach
In this section, we discuss the physical mechanism responsible for the orbitally driven instabilities. First we perform a local stability analysis by solving equations (3.14) in unbounded fluids. Indeed the nature of an unstable tongue is be related to the colatitude
$\unicode[STIX]{x1D703}_{0}$
of the initial wave vector
$\boldsymbol{k}_{0}$
(see § 3.2) leading to the largest growth rate.
We aim at solving analytically the stability equations in the limit of weakly eccentric orbits (
$e\ll 1$
). We expand at first order in
$e$
the orbital forcing (2.3) and (2.6) to get
$$\begin{eqnarray}\unicode[STIX]{x1D6FA}_{orb}(t)=\unicode[STIX]{x1D6FA}_{0}[1+2e\cos (\unicode[STIX]{x1D6FA}_{0}t)],\quad \unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}[1+3e\cos (\unicode[STIX]{x1D6FA}_{0}t)].\end{eqnarray}$$
At this order, the time dependence of
$\unicode[STIX]{x1D6FD}_{ab}(t)$
is monochromatic, in agreement with numerical results of figure 2 at small
$e$
. When
$e=0$
, the basic state is a pure solid-body rotation and it admits plane inertial wave perturbations (e.g. Greenspan Reference Greenspan1968). They have periodic wave vectors which are orthogonal to the local velocity vector. Plane inertial waves exist when
$-1<\unicode[STIX]{x1D6FA}_{0}<3$
, which is the allowable range of the classical TDEI on circular orbits when
$e\rightarrow 0$
.
The basic mechanism of the elliptical instability is a parametric resonance between a pair of inertial waves and the basic flow, provided that certain resonance conditions are met (e.g. Le Dizès Reference Le Dizès2000; Kerswell Reference Kerswell2002). This mechanism also applies here. Indeed when
$e\rightarrow 0$
, two inertial waves can resonate with the orbitally driven basic flow (2.13) to drive an instability. The latter is governed by an Hill–Schrödinger equation, which can be readily obtained following Naing & Fukumoto (Reference Naing and Fukumoto2009). It is not written here for the sake of clarity. However the forcing term in the Hill–Schrödinger equation is not strictly periodic, as for tidally driven and libration-driven basic flows. Instead it is quasi-periodic with multiple forcing frequencies, such that many resonances are possible. For a given forcing frequency
$f$
, the condition of perfect resonance yields
$$\begin{eqnarray}2(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0})\cos \unicode[STIX]{x1D703}_{0}=\frac{f}{2},\end{eqnarray}$$
where the left hand side is actually the inertial waves pulsation (Doppler shifted in the rotating frame) and
$\widetilde{\unicode[STIX]{x1D6FA}}_{0}=\unicode[STIX]{x1D6FA}_{0}/(1-\unicode[STIX]{x1D6FA}_{0})$
. The forcing frequencies are
$f=1,2,\widetilde{\unicode[STIX]{x1D6FA}}_{0}\ldots$
and possible combinations of them (through cosine and sine products). The nature of the unstable tongues, determined by
$\unicode[STIX]{x1D703}_{0}$
, depends on the considered forcing frequency
$f$
. The frequency
$f=2$
is associated with the classical TDEI on circular orbits (Waleffe Reference Waleffe1990; Le Dizès Reference Le Dizès2000) and
$f=1$
with the LDEI on weakly eccentric orbits (Herreman et al.
Reference Herreman, Le Bars and Le Gal2009; Cébron et al.
Reference Cébron, Le Bars, Noir and Aurnou2012b
, Reference Cébron, Vantieghem and Herreman2014). For the TDEI, SoP instabilities have for instance wave vectors aligned with the spin axis
$\unicode[STIX]{x1D703}_{0}=0$
(Lebovitz & Lifschitz Reference Lebovitz and Lifschitz1996a
; Barker et al.
Reference Barker, Braviner and Ogilvie2016).
Equation (5.2) shows that resonances associated with a given frequency
$f$
only occur for values of
$\unicode[STIX]{x1D6FA}_{0}$
located outside of the forbidden band
$|f/(4(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0}))|\geqslant 1$
. We recover the existence of the classical TDEI (
$f=2$
) inside the allowed region
$-1<\unicode[STIX]{x1D6FA}_{0}<3$
. When
$f=\widetilde{\unicode[STIX]{x1D6FA}}_{0}$
, the forbidden band is
$|\unicode[STIX]{x1D6FA}_{0}|\geqslant 4$
. However for finite values of
$\unicode[STIX]{x1D6FD}_{0}$
, the unstable tongues have finite widths of order
$O(\unicode[STIX]{x1D6FD}_{0})$
in the limit
$0\leqslant e\ll 1$
. Hence it is possible to excite imperfect resonances by geometric detuning, even though the condition (5.2) is not strictly satisfied. A wider range of the parameter space is thus unstable when
$\unicode[STIX]{x1D6FD}_{0}$
increases, as observed in §§ 4.1–4.3. For instance the classical TDEI is excited inside the allowable range
$(\unicode[STIX]{x1D6FD}_{0}+1)(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}<3$
for finite values of
$\unicode[STIX]{x1D6FD}_{0}$
(see figure 4). Therefore considering all the possible frequencies, the resonance condition (5.2) shows that the orbitally driven instabilities may a priori be triggered well outside the allowed region of the TDEI.
We further simplify the orbital forcing (5.1) to consider two limiting simplified configurations. Firstly we neglect the dynamical tides (i.e.
$\unicode[STIX]{x1D6FD}(t)=\unicode[STIX]{x1D6FD}_{0}$
) to isolate the modulation of the background rotation (i.e.
$\unicode[STIX]{x1D6FA}_{orb}(t)=\unicode[STIX]{x1D6FA}_{0}[1+2e\cos (\unicode[STIX]{x1D6FA}_{0}t)]$
). Such a forcing refers to the tidal forcing of a telluric (i.e. rigid) planet moving on an eccentric Kepler orbit. At leading order in
$e$
, the associated forcing frequency is
$f=2$
and the resonance gives the classical growth rate of the TDEI (see § C.1). It shows that the time modulation of the background rotation does not destabilise further the tidal basic flow (at leading order in
$e$
). Higher-order terms in
$e$
may be necessary to handle possible new effects. Secondly we disable the Coriolis force (
$\unicode[STIX]{x1D6FA}_{orb}(t)=0$
), but retains the time dependence of the ellipticity along the orbit. In this case, we obtain that the angle
$\unicode[STIX]{x1D703}_{0}=\unicode[STIX]{x03C0}/3$
is the most destabilising one for rapidly oscillating tides (
$|\unicode[STIX]{x1D6FA}_{0}|\gg 1$
), leading to
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D6FD}_{0}=9/16$
(as confirmed by solving numerically equations (3.14) in this configuration). The latter formula is identical to the growth rate of the classical TDEI without background rotation (see § C.1). It shows that dynamical tides are the key physical mechanism responsible for the instabilities located outside of the allowable range of the classical TDEI, as observed in figures 9 and 11. However we note that the associated growth rates are overestimated with respect to the growth rates obtained numerically for the full problem, suggesting that the Coriolis force has a stabilising effect.
To get quantitative local predictions in agreement with the global results, we consider the combined effect of rotation and dynamical tides. However obtaining a growth rate formula for any possible resonance, predicted by the equation (5.2), is not of practical interest. Indeed resonances may appear or be modified when the full orbital forcing is considered (even at small
$e$
), possibly leading to more unstable tongues. Consequently we solve numerically the local stability equation (3.14) with the SWAN code, taking into account the full orbital forcing (2.3)–(2.6). We show the comparison between local and global analyses in figure 12 for
$\unicode[STIX]{x1D6FD}_{0}=0.3$
and
$e/e_{max}=0.4$
. Results obtained at smaller
$\unicode[STIX]{x1D6FD}_{0}$
are similar and do not change the interpretation. We first note in figure 12(a) a good agreement between local and global growth rates for retrograde orbits (
$-4\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant 0$
) and for prograde orbits within the forbidden zone (
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
). When
$(\unicode[STIX]{x1D6FD}_{0}+1)/(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}\leqslant 0$
, the angle
$\cos \unicode[STIX]{x1D703}_{0}=[2(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0})]^{-1}$
in figure 12(b) shows that the ODEI reduces to the classical TDEI, which is not modified by the orbital eccentricity. We also recover the SoP instabilities (
$\unicode[STIX]{x1D703}_{0}=0$
) when
$-2\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant -1.5$
for
$\unicode[STIX]{x1D6FD}_{0}=0.3$
. Within the forbidden zone of the classical TDEI for retrograde orbits, we find two new tongues of instability not predicted by the TDEI resonance. The modulation of the global rotation is responsible for these instabilities when
$-3\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant -2$
(not shown). These instabilities were not obtained analytically in the asymptotic limit
$e\rightarrow 0$
, because they are due to higher-order terms. When
$\unicode[STIX]{x1D6FA}_{0}=-3$
we find a SoP instability, which is also obtained in the global analysis and direct numerical simulations (see appendix D).
Then we find a new tongue of instability within the classical forbidden zone for both rapidly oscillating prograde orbits
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
and retrograde orbits
$\unicode[STIX]{x1D6FA}_{0}\leqslant -4$
. Dynamical tides are responsible for these instabilities. The numerical local growth rates are in much closer agreement to the global ones than the analytical growth rate
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D6FD}_{0}=9/16$
obtained without background rotation. We conclude that the Coriolis force has a stabilising effect on these instabilities. Angle
$\unicode[STIX]{x1D703}_{0}$
, initially
$\unicode[STIX]{x1D703}_{0}=\unicode[STIX]{x03C0}/3$
without background rotation (i.e. for
$\unicode[STIX]{x1D6FA}_{orb}(t)=0$
), is modulated by the rotation. It explains the observed linear trend with
$\unicode[STIX]{x1D6FA}_{0}$
in figure 12(b).
Survey of the libration-driven elliptical instability for physical librations (4.2) and first-order optical librations in the plane
$(\unicode[STIX]{x1D6FD}_{0},2e)$
. Polynomial degree
$n=10$
. Colour map shows the ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}$
with
$\unicode[STIX]{x1D70E}_{wkb}$
given by formula (4.3). White areas correspond to marginally stable regions. Triaxial geometry
$a(t)=\sqrt{1+\unicode[STIX]{x1D6FD}_{ab}(t)}$
,
$b(t)=\sqrt{1-\unicode[STIX]{x1D6FD}_{ab}(t)}$
and
$c(t)=[a(t)b(t)]^{-1}$
. (a)
$\unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}$
and
$\unicode[STIX]{x1D716}=2e$
. (b)
$\unicode[STIX]{x1D6FD}_{ab}(t)=\unicode[STIX]{x1D6FD}_{0}(1+3e\cos t)$
.

The last striking result in figure 12 is that the local analysis does not predict the enhancing of growth rates at
$\unicode[STIX]{x1D6FA}_{0}=1$
(LDEI) and
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
. For any finite value of
$e$
, no local instability is found. A possible explanation is that we find numerical wavenumbers
$\boldsymbol{k}(t)$
with secular growths, which challenge the validity of the local analysis. Indeed, local instabilities are generally obtained under the assumption of bounded and asymptotically non-decaying periodic or quasi-periodic wavenumbers (e.g. Eckhardt & Yao Reference Eckhardt and Yao1995). We also recall that the local analysis gives only sufficient conditions for instability. Finally it has already been observed that a local analysis can be in disagreement with a global analysis. For instance, global radiative instabilities in compressible Rankine vortex (Broadbent & Moore Reference Broadbent and Moore1979) are not predicted by a local WKB analysis (Le Duc Reference Le Duc2001).
5.2 Global approach
The enhancing of the growth rates when
$\unicode[STIX]{x1D6FA}_{0}=1,2+\unicode[STIX]{x1D6FD}_{0}$
is left unexplained by the local analysis. Nevertheless, the global analysis provides an explanation for this phenomenon. In ellipsoids, the elliptical instability is also a parametric resonance between a pair of inertial modes and the basic flow, provided certain resonance conditions are met (e.g. Kerswell Reference Kerswell2002; Lacaze et al.
Reference Lacaze, Le Gal and Le Dizès2004; Le Bars et al.
Reference Le Bars, Lacaze, Le Dizès, Le Gal and Rieutord2010). However, the present orbital forcing challenges this classical instability mechanism. Indeed, we cannot define properly inertial modes in our time-dependent fluid ellipsoids. So identifying the possible resonant couplings is a difficult task. We have to isolate the most unstable modes from the computations and to try to relate them to some inertial modes of a well-chosen ellipsoidal shape (for instance the one associated with the equilibrium tide
$\unicode[STIX]{x1D6FD}_{0}$
). Such an approach relies on an empirical modal decomposition (e.g. Schmid Reference Schmid2010; Sieber, Paschereit & Oberleithner Reference Sieber, Paschereit and Oberleithner2016), which is beyond the scope of the present study.
The key phenomenon is the time-dependent ellipticity
$\unicode[STIX]{x1D6FD}(t)$
, even in the limit
$e\ll 1$
. To illustrate this point we focus on the first-order optical libration forcing, making use of the forcing (5.1) with
$\unicode[STIX]{x1D6FA}_{0}=1$
. In the asymptotic local (WKB) analysis of the LDEI on weakly elliptical orbits (
$e\rightarrow 0$
),
$\unicode[STIX]{x1D6FD}_{0}$
and
$e$
are supposed to be of the same order of magnitude in the asymptotic expansion (Herreman et al.
Reference Herreman, Le Bars and Le Gal2009; Cébron et al.
Reference Cébron, Le Bars, Noir and Aurnou2012b
, Reference Cébron, Vantieghem and Herreman2014). So the leading-order effect is the physical libration forcing (4.2), whereas the time-variable tidal effect (of order
$e\unicode[STIX]{x1D6FD}_{0}$
) is a priori of second order. However, the latter effect can become of primary importance if it is large enough, which cannot be probed by the local analysis for the coupled forcing (as explained before).
We compare in figure 13 physical librations (a) with optical librations (b), assuming an amplitude
$\unicode[STIX]{x1D716}=2e$
for physical librations. We consider only perturbations of maximum degree
$n=10$
. Perturbations of higher degrees are not essential for this comparison. We show the ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}$
to compare the global growth rates
$\unicode[STIX]{x1D70E}$
with the local ones
$\unicode[STIX]{x1D70E}_{wkb}$
predicted by the formula (4.3). The global growth rates in figure 13(a) do not reach yet the asymptotic local growth rates (4.3) for all the values of
$\unicode[STIX]{x1D6FD}_{0}$
, as expected with a global analysis at
$n=10$
. In figure 13(b) the unstable tongues generated by physical librations coincide with the unstable tongues generated by optical librations in the limit
$e\rightarrow 0$
. However for finite values of
$e$
(even small), we observe that the tongues in figure 13(b) are much wider because of the dynamical tides. Moreover new violent instabilities are triggered, with growth rates much larger than those predicted by formula (4.3). It clearly illustrates the enhancing of the LDEI. Note that a similar behaviour is obtained for the unstable tongue appearing at
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
(not shown).
Growth rates of instabilities obtained for synchronised bodies
$\unicode[STIX]{x1D6FA}_{0}=1$
and pseudo-synchronised bodies with
$\unicode[STIX]{x1D6FA}_{0}(e)$
given by the formula (5.3). Ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}$
with
$\unicode[STIX]{x1D70E}_{wkb}$
given by formula (4.3). Triaxial geometry
$a(t)=R\sqrt{1+\unicode[STIX]{x1D6FD}_{ab}(t)}$
,
$b(t)=R\sqrt{1-\unicode[STIX]{x1D6FD}_{ab}(t)}$
and
$c(t)=[a(t)b(t)]^{-1}$
with
$R=R_{m}+0.05$
.

Finally for the libration forcing it is possible to partially remove the effect of dynamical tides. The tidal torque averaged over weakly eccentric orbits (
$e\rightarrow 0$
) vanishes for
$\unicode[STIX]{x1D6FA}_{0}=1$
. However it no longer holds for eccentric orbits. Following Hut (Reference Hut1981), the tidal torque averaged over an eccentric orbit of eccentricity
$e$
vanishes when
$$\begin{eqnarray}\unicode[STIX]{x1D6FA}_{0}(e)=\frac{(1+3e^{2}+\frac{3}{8}e^{4})(1-e^{2})^{3/2}}{1+\frac{15}{2}e^{2}+\frac{45}{8}e^{4}+\frac{5}{16}e^{6}}=1-6e^{2}+O(e^{3}).\end{eqnarray}$$
When
$\unicode[STIX]{x1D6FA}_{0}$
is given by the expression (5.3), the body has reached a pseudo-synchronised state. Pseudo-synchronisation is an important process in the dynamics of binary systems (e.g. Hut Reference Hut1981, Reference Hut1982). Indeed pseudo-synchronisation proceeds much faster than circularisation of the orbits (Zahn Reference Zahn2008). So the fluid spin rate of a celestial body in an eccentric orbit would tidally evolve towards pseudo-synchronisation (5.3), while the orbit remains eccentric of orbital period
$2\unicode[STIX]{x03C0}/\unicode[STIX]{x1D6FA}_{0}$
.
We show in figure 14 the growth rates
$\unicode[STIX]{x1D70E}$
, normalised by the growth rates of the classical LDEI given by the local formula (4.3). We consider both the synchronised case
$\unicode[STIX]{x1D6FA}_{0}=1$
and the pseudo-synchronised case
$\unicode[STIX]{x1D6FA}_{0}(e)$
given by formula (5.3). When the pseudo-synchronisation is reached, the growth rates remain bounded within the range
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}\leqslant 3$
for
$\unicode[STIX]{x1D6FD}_{0}\leqslant 0.3$
. A normalisation with respect to the TDEI (see the formula (C 2) in § C.1) leads to erroneous growth rates for pseudo-synchronised bodies. So we conclude that the LDEI formula (4.3) gives a good estimate of the growth rates of orbitally driven instabilities in pseudo-synchronised bodies. Instead for synchronised states (
$\unicode[STIX]{x1D6FA}_{0}=1$
) the instabilities can be much more vigorous than those predicted by the local formula (4.3), with
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D70E}_{wkb}\geqslant 10$
if
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\geqslant 1$
(as previously discussed in § 4.2).
Therefore the net non-zero tidal torque operating along eccentric Kepler orbits is responsible for the enhancement of the instabilities at
$\unicode[STIX]{x1D6FA}_{0}=1$
. A similar effect also exists at
$\unicode[STIX]{x1D6FA}_{0}=2+\unicode[STIX]{x1D6FD}_{0}$
. So it proves that the dynamical tides are essential to explain the observed enhancing of the growth rates. For the particular case of pseudo-synchronised orbits (5.3), the effects of dynamical tides do not overcome the ones of equilibrium tide on the fluid instabilities, as shown in figure 14. The onset of instabilities in pseudo-synchronised bodies is well predicted by the local analysis of the LDEI (4.3). So the quantitative predictions of Cébron et al. (Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013) for the onset of the elliptical instability in bloated pseudo-synchronised hot Jupiters, based upon the formula (C 2)), may have to be reassessed.
6 Conclusion and perspectives
6.1 Physical implications
Rotating fluid ellipsoids have been the subject of many works, going back to Riemann (Reference Riemann1860). Their stability is affected by free-surface perturbations, associated with surface gravity modes, and internal hydrodynamic perturbations. Surprisingly, free-surface perturbations weakly affect the stability of fluid ellipsoids (Lebovitz & Lifschitz Reference Lebovitz and Lifschitz1996a ; Barker Reference Barker2016a ; Barker et al. Reference Barker, Braviner and Ogilvie2016). Thus their stability is mainly governed by flow instabilities. Because the viscosity is extremely small in astrophysical bodies, an inviscid analysis is physically relevant. Previous hydrodynamic studies have to be completed, because Lebovitz & Lifschitz (Reference Lebovitz and Lifschitz1996a ,Reference Lebovitz and Lifschitz b ) consider isolated ellipsoidal fluid masses and Barker (Reference Barker2016a ), Barker et al. (Reference Barker, Braviner and Ogilvie2016) ellipsoids moving on circular orbits.
To simplify the problem, we have considered only the case where the mass of the attractor is much larger than the mass of the companion body. It is the simplest framework to model two-body systems such as synchronised moons around planets, gaseous extrasolar planets (Hot Jupiters) around stars or low massive stars orbiting around massive attractors. The general two-body problem could also be tackled (e.g. a binary stellar system), solely by changing the hydrostatic estimation of the equatorial ellipticity in formula (2.6). The radius
$r(t)$
has to be replaced by the time-dependent distance between the centres of mass of the two bodies, which are both moving on eccentric orbits. We are confident that our main findings will not change qualitatively in that configuration.
We have revisited the hydrodynamic instabilities of homogeneous, incompressible and rotating ellipsoidal fluid masses subjected to a disturbing tidal potential. Several studies are devoted to the stability of fluid ellipsoids subjected to a tidal potential generated by orbital motions on circular orbits (Aizenman Reference Aizenman1968; Cébron et al. Reference Cébron, Le Bars, Moutou and Le Gal2012a , Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013; Barker et al. Reference Barker, Braviner and Ogilvie2016). Thus our primary purpose was to study how the hydrodynamic stability of fluid ellipsoids is modified by considering a tidal potential generated by orbital motions on eccentric Kepler orbits. Our study is complementary to the hydrodynamic stability analysis of Barker (Reference Barker2016a ) of Roche–Riemann ellipsoids on circular orbits. We recover all the limiting cases of ellipsoidal flow instability (Lebovitz & Lifschitz Reference Lebovitz and Lifschitz1996a ,Reference Lebovitz and Lifschitz b ; Cébron et al. Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013; Barker Reference Barker2016a ) and unify them into a global framework.
We may summarise our rather unexpected results in the following way. First, the classical TDEI is unaffected by the dynamical tides for retrograde eccentric orbits for
$(1+\unicode[STIX]{x1D6FD}_{0})(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}\leqslant 0$
(outside of the forbidden zone). Second, instabilities excited on moderately eccentric orbits can have larger growth rates than those on nearly circular orbits. Indeed dynamical tides are responsible for the enhancing of the vigour of the TDEI near the 2:1 spin–orbit resonance (
$\unicode[STIX]{x1D6FA}_{0}\simeq 2$
) and of the LDEI (
$\unicode[STIX]{x1D6FA}_{0}=1$
). Finally, fluid ellipsoids exhibit new fluid instabilities which are triggered within the forbidden zone of the classical TDEI for retrograde (
$\unicode[STIX]{x1D6FA}_{0}\leqslant (1+\unicode[STIX]{x1D6FD}_{0})(\unicode[STIX]{x1D6FD}_{0}-1)$
) and prograde (
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
) orbits. All these findings show that dynamical tides can drive new instabilities in fluid bodies moving on eccentric Kepler orbits.
We have updated the picture of the linear stability of tidally disturbed fluid ellipsoids. A complete view emerges now. They are prone to various local and global inviscid instabilities. On one hand, spheroids are only unstable against free-surface perturbations, associated with surface gravity modes (Lebovitz & Lifschitz Reference Lebovitz and Lifschitz1996a
; Barker et al.
Reference Barker, Braviner and Ogilvie2016). Considering tidal effects generated by orbital motions on circular orbits, all ellipsoids (the Roche–Riemann ellipsoids) are unstable against the elliptical instability when
$(1+\unicode[STIX]{x1D6FD}_{0})(\unicode[STIX]{x1D6FD}_{0}-1)<\unicode[STIX]{x1D6FA}_{0}<3$
, as predicted by previous analyses (Cébron et al.
Reference Cébron, Le Bars, Moutou and Le Gal2012a
, Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013; Barker Reference Barker2016a
). Taking into account instabilities of all possible spatial complexity handled by the local and global theories, the parameter space of fluid ellipsoids subjected to a varying tidal torque (eccentric orbits) is unstable against orbitally driven instabilities for both retrograde and prograde eccentric orbits within the range
$-10\leqslant \unicode[STIX]{x1D6FA}_{0}\leqslant 10$
(see figure 12). Although not considered in our computations, we also expect them to be intrinsically unstable on a wider range of
$|\unicode[STIX]{x1D6FA}_{0}|$
(at least for large enough eccentricities).
Orbital parameters of some stars with companions orbiting on eccentric Kepler orbits.
$P_{s}=2\unicode[STIX]{x03C0}/\unicode[STIX]{x1D6FA}_{s}$
is the spin period (in days) and
$P_{orb}=2\unicode[STIX]{x03C0}/\unicode[STIX]{x1D6FA}_{orb}$
the orbital period (in days). The last column
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}$
is defined by formula (4.4). The given stars are located within the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
of the classical TDEI. Adapted from Cébron et al. (Reference Cébron, Le Bars, Le Gal, Moutou, Leconte and Sauret2013). Data have been updated from http://exoplanet.eu/.

Our findings may have important consequences for the tidal dissipation responsible for the circularisation and synchronisation of two-body systems. Some stars, located within the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
of the classical TDEI and with companions orbiting on eccentric Kepler orbits, are reported in table 1 as example. The effects of dynamical tides are not negligible (
$\unicode[STIX]{x0394}\unicode[STIX]{x1D6FD}_{ab}/\unicode[STIX]{x1D6FD}_{0}\sim 0.54$
for WASP-14). Consequently we expect these stars to be unstable for the orbitally driven instability (in spite of their presence in the classical forbidden zone). Two tidal dissipation processes have received most attention, namely tidal friction of the equilibrium tide (Zahn Reference Zahn1966) and tidal friction of eigenmodes forced by dynamical tides (Zahn Reference Zahn1975; Ogilvie & Lin Reference Ogilvie and Lin2004; Wu Reference Wu2005a
,Reference Wu
b
; Ogilvie & Lin Reference Ogilvie and Lin2007; Goodman & Lackner Reference Goodman and Lackner2009; Ogilvie Reference Ogilvie2009; Rieutord & Valdettaro Reference Rieutord and Valdettaro2010). The elliptical instability is thus an alternative and promising mechanism (Rieutord Reference Rieutord2004, Reference Rieutord2008).
6.2 Perspectives
The nonlinear outcome of these fluid instabilities remains elusive in astrophysical bodies. Indeed it is not clear whether turbulent flows can develop and sustain an effective mixing in fluid interiors. A parameter survey of their nonlinear behaviours, using efficient numerical simulations, is necessary. For instance Le Reun et al. (Reference Le Reun, Favier, Barker and Le Bars2017) show that the saturation of the elliptical instability generates turbulence exhibiting many signatures of inertial wave turbulence, a regime possibly expected in planetary interiors. Barker (Reference Barker2016a ) also suggests that the elliptical instability may explain the spin synchronisation and circularisation of the shortest period hot Jupiters.
Future work is also required to adopt more realistic interior models. In particular the behaviour of these instabilities when a stable stratification (like a stellar radiative zone) is present is almost unknown, as well as the role of compressibility. For instance stars of mass larger than
$1.8$
solar mass are stably stratified in their outer layers. Circularisation and synchronisation are also effective for these stars (e.g. Giuricin, Mardirossian & Mezzetti Reference Giuricin, Mardirossian and Mezzetti1984). Depending on the considered density profile, the stratification does favour or not the elliptical instability (Miyazaki Reference Miyazaki1993; Kerswell Reference Kerswell1993a
; Le Bars & Le Dizés Reference Le Bars and Le Dizés2006; Cébron, Maubert & Le Bars Reference Cébron, Maubert and Le Bars2010c
; Clausen & Tilgner Reference Clausen and Tilgner2014). However a unifying theory is still missing and has to be addressed. In addition, the capability of tidal effects to drive self-sustained magnetic field is still controversial. Tidal dynamos were first addressed by Barker & Lithwick (Reference Barker and Lithwick2013), Cébron & Hollerbach (Reference Cébron and Hollerbach2014), neglecting density effects.
Finally, we have developed two open-source numerical codes that may be useful for future linear stability studies of incompressible fluids. They are quite general and can be applied to several other situations. They are freely available for the community at https://bitbucket.org/vidalje/. The SWAN code allows to study the local stability of any time-dependent basic flow in unbounded fluids. The SIREN code allows to study the global stability of any mechanically driven flows of uniform vorticity in ellipsoids. Unlike previous studies, our code also handles arbitrary (time-dependent) ellipsoidal shapes (not limited to small departures from the sphere). Indeed, it handles ellipsoidal perturbations of unprecedented small wavelengths. We have considered in the present study polynomial degrees as large as
$n=25$
. It corresponds to more than 6000 basis elements.
A fork of the SIREN code has been used to compute (i) the tilted hydromagnetic eigenmodes of a fluid in a corotating ellipsoid (Vidal, Cébron & Schaeffer Reference Vidal, Cébron and Schaeffer2016) and (ii) the viscous decay factors of inertial modes (Lemasquerier et al. Reference Lemasquerier, Grannan, Vidal, Cébron, Favier, Le Bars and Aurnou2017). Computing the inertial modes is the first step towards a complete and self-contained viscous stability analysis of inertial instabilities in arbitrary rotating ellipsoids. Indeed, viscous effects can be introduced as a correction of inviscid inertial modes. It will allow direct comparisons between the theory and simulations or experiments, all performed at finite values of viscosity and deformation.
Acknowledgements
J.V. acknowledges the French Ministère de l’Enseignement Supérieur et de la Recherche for his PhD grant. This work was partially funded by the French Agence Nationale de la Recherche under grant ANR-14-CE33-0012 (MagLune) and by the 2017 TelluS program from CNRS-INSU (PNP) AO2017-1040353. ISTerre is part of Labex OSUG@2020 (ANR10 LABX56). Most figures were produced using matplotlib (http://matplotlib.org/). The authors gratefully acknowledge the four anonymous referees for their comments, which have allowed them to strongly improve the quality of the paper.
Appendix A. Polynomial basis of
$\boldsymbol{{\mathcal{V}}}_{n}$
Wu & Roberts (Reference Wu and Roberts2011) have proposed an algorithm to build the basis elements of
$\boldsymbol{{\mathcal{V}}}_{n}$
. We outline here the method. We consider first a spherical container (
$a=b=c$
). The vorticity field is decomposed into poloidal
${\mathcal{P}}_{w}(\boldsymbol{r})$
and toroidal
${\mathcal{T}}_{w}(\boldsymbol{r})$
scalars as
$$\begin{eqnarray}\unicode[STIX]{x1D735}\times \boldsymbol{u}=\unicode[STIX]{x1D735}\times ({\mathcal{T}}_{w}\boldsymbol{r})+\unicode[STIX]{x1D735}\times \unicode[STIX]{x1D735}\times ({\mathcal{P}}_{w}\boldsymbol{r}),\end{eqnarray}$$
such that it obeys the solenoidal condition. Vorticity
$\unicode[STIX]{x1D735}\times \boldsymbol{u}$
is then projected onto the finite-dimensional vector space
$\boldsymbol{{\mathcal{W}}}_{n-1}$
, made of Cartesian homogeneous monomials
$x^{i}y^{j}z^{k}$
of degree
$n-1=i+j+k$
(Vantieghem Reference Vantieghem2014). Note that an element of
$\boldsymbol{{\mathcal{W}}}_{n}$
is solenoidal but does not necessarily satisfy the impermeability condition.
${\mathcal{P}}_{w}(\boldsymbol{r})$
is a homogeneous polynomial of degree
$n$
while
${\mathcal{T}}_{w}(\boldsymbol{r})$
is a homogeneous polynomial of degree
$n-1$
. Similarly the velocity field
$\boldsymbol{u}(\boldsymbol{r})$
is expanded into poloidal
${\mathcal{P}}_{u}(\boldsymbol{r})$
and toroidal
${\mathcal{T}}_{u}(\boldsymbol{r})$
scalars as
$$\begin{eqnarray}\boldsymbol{u}(\boldsymbol{r})=\unicode[STIX]{x1D735}\times ({\mathcal{T}}_{u}\boldsymbol{r})+\unicode[STIX]{x1D735}\times \unicode[STIX]{x1D735}\times ({\mathcal{P}}_{u}\boldsymbol{r}).\end{eqnarray}$$
Since there is an isomorphism between vector spaces
$\boldsymbol{{\mathcal{W}}}_{n-1}$
and
$\boldsymbol{{\mathcal{V}}}_{n}$
(Vantieghem Reference Vantieghem2014), we expand
$\boldsymbol{u}$
onto
$\boldsymbol{{\mathcal{V}}}_{n}$
such that velocity scalars are related to the vorticity scalars by
and
$$\begin{eqnarray}\unicode[STIX]{x1D6FB}^{2}{\mathcal{P}}_{u}=-{\mathcal{T}}_{w}\quad \text{with }{\mathcal{L}}^{2}{\mathcal{P}}_{u}=0\text{ at }r=1,\end{eqnarray}$$
where
${\mathcal{L}}^{2}$
is the angular momentum operator
$$\begin{eqnarray}{\mathcal{L}}^{2}=\left(y\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}z}-z\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}y}\right)^{2}+\left(z\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}x}-x\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}z}\right)^{2}+\left(x\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}y}-y\frac{\unicode[STIX]{x2202}}{\unicode[STIX]{x2202}x}\right)^{2}.\end{eqnarray}$$
The difficult part of the above algorithm is to solve equations (A 4). However any homogeneous polynomial of degree
$p$
can be decomposed into harmonic homogeneous polynomials of maximum degree
$p$
, which are spherical harmonics (Backus, Parker & Constable Reference Backus, Parker and Constable1996). So we project
${\mathcal{T}}_{w}(\boldsymbol{r})$
of degree
$n-1$
onto spherical harmonics as
$$\begin{eqnarray}{\mathcal{T}}_{w}(\boldsymbol{r})=r^{n-1}\mathop{\sum }_{l=1}^{n-1}\mathop{\sum }_{m=-l}^{l}t_{l}^{m}{\mathcal{Y}}_{l}^{m},\end{eqnarray}$$
where
${\mathcal{Y}}_{l}^{m}$
are normalised spherical harmonics of degree
$l$
and order
$m$
and
$\{t_{l}^{m}\}$
the set of spherical harmonics coefficients. The degree
$l=0$
is omitted because of the incompressible condition. Poloidal scalar solution of (A 4) is of the form
$$\begin{eqnarray}{\mathcal{P}}_{u}={\mathcal{P}}_{P}+{\mathcal{P}}_{H},\end{eqnarray}$$
with
${\mathcal{P}}_{P}$
a particular solution of (A 4) and the general solution of the homogeneous Laplace equation
$\unicode[STIX]{x1D6FB}^{2}{\mathcal{P}}_{H}=0$
. From the expansion (A 6), a particular solution of equation (A 4) in spherical harmonics expansion is
$$\begin{eqnarray}{\mathcal{P}}_{P}(\boldsymbol{r})=r^{n+1}\mathop{\sum }_{l=1}^{n-1}\mathop{\sum }_{m=-l}^{l}\frac{-t_{l}^{m}}{(n+2)(n+1)-l(l+1)}{\mathcal{Y}}_{l}^{m}.\end{eqnarray}$$
The homogeneous solution has the general form
$$\begin{eqnarray}{\mathcal{P}}_{H}(\boldsymbol{r})=r^{n+2}\mathop{\sum }_{l=1}^{n+2}\mathop{\sum }_{m=-l}^{l}p_{l}^{m}{\mathcal{Y}}_{l}^{m},\end{eqnarray}$$
where the set of coefficients
$\{p_{l}^{m}\}$
is determined by the boundary condition
$$\begin{eqnarray}{\mathcal{L}}^{2}{\mathcal{P}}_{P}=-{\mathcal{L}}^{2}{\mathcal{P}}_{H}.\end{eqnarray}$$
Once the coefficients are known we can transform the spherical harmonics expansion back into a Cartesian form. Finally, the Poincaré transform (Poincaré Reference Poincaré1910)
$$\begin{eqnarray}(x,y,z)\leftarrow \left(\frac{x}{a},\frac{y}{b},\frac{z}{c}\right)\quad \text{and}\quad (u_{x},u_{y},u_{z})\leftarrow \left(\frac{u_{x}}{a},\frac{u_{y}}{b},\frac{u_{z}}{c}\right)\end{eqnarray}$$
is used to convert the solutions in spheres to solutions in ellipsoids of axes
$(a,b,c)$
.
The implementation of Wu & Roberts (Reference Wu and Roberts2011) relies on symbolic computations of (A 6), (A 8) and (A 9). Basis elements up to degrees
$n=5$
are explicitly given in their Appendix A. However, their symbolic algorithm breaks down for degrees
$n>6$
, because their algorithm seems to fail to compute the spherical harmonic coefficients
$t_{l}^{m}$
for higher degrees. We have extended their method to build the basis for degrees
$n\geqslant 6$
. It is achieved by combining symbolic and numerical calculus in Python. The algorithm is also parallelised to reduce the computation time. With our implementation we can reach degrees
$n\geqslant 6$
, because spherical harmonics coefficients are only computed numerically with the open-source library SHTNS (Schaeffer Reference Schaeffer2013). The comparison between (3.4) and the elements obtained above shows that the two sets are equivalent, changing only by linear combinations of the basis elements.
In practice, the generation of basis elements is not restricted to a particular degree but we found that the generation of symbolic matrices
$\unicode[STIX]{x1D648}$
,
$\unicode[STIX]{x1D649}$
and
$\unicode[STIX]{x1D647}$
becomes impractical for degrees
$n>18$
because of high memory usage (
$\simeq 200~\text{GB}$
). Consequently we have adopted the algorithm of Lebovitz (Reference Lebovitz1989) for high degrees numerical computations, reaching degrees as high as
$n=25$
(
${\lesssim}20$
GB). The limiting factor is then the CPU time to solve the stability problem.
Appendix B. Precessing flow in spheroidal containers
We revisit here the precession-driven instabilities in spheroidal geometry (
$a=b\neq c$
), studied by Kerswell (Reference Kerswell1993b
) and Wu & Roberts (Reference Wu and Roberts2011). We use this case as a cross-benchmark for our global and local analyses. We work in the precessing frame, where the vertical axis coincides with the spheroidal axis of symmetry. We assume a precession angle of
$\unicode[STIX]{x03C0}/2$
, such that the body rotation vector is
$\unicode[STIX]{x1D734}^{{\mathcal{B}}}=\unicode[STIX]{x1D716}\,\widehat{\boldsymbol{x}}$
, with
$\unicode[STIX]{x1D716}$
the dimensionless amplitude of the precession forcing (Poincaré number). The precession-driven basic flow is (Kerswell Reference Kerswell1993b
; Wu & Roberts Reference Wu and Roberts2011)
$$\begin{eqnarray}\boldsymbol{U}=-y\,\widehat{\boldsymbol{x}}+[x-\unicode[STIX]{x1D707}(1+\unicode[STIX]{x1D702})z]\,\widehat{\boldsymbol{y}}+\unicode[STIX]{x1D707}y\,\widehat{\boldsymbol{z}},\end{eqnarray}$$
with
$\unicode[STIX]{x1D702}=1/c^{2}-1$
the polar flattening and
$\unicode[STIX]{x1D707}=2\unicode[STIX]{x1D716}/\unicode[STIX]{x1D702}$
a parameter which measures the ratio of the elliptical distortion over the shearing of the streamlines.
Survey of the stability of the precessing basic flow (B 1) in the (
$\unicode[STIX]{x1D702},\unicode[STIX]{x1D716}$
) plane. Colour map shows the ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}$
. The same colour scale is used for the four plots. White areas correspond to marginally stable regions. However the precessing basic flow (B 1) is divergent for
$\unicode[STIX]{x1D702}=0$
(resonance). Hence its stability has not been studied for
$\unicode[STIX]{x1D702}=0$
(horizontal white solid line). In (c,d), tilted white dashed lines are given by
$\unicode[STIX]{x1D702}=\pm 2\unicode[STIX]{x1D716}$
.

As shown by Kerswell (Reference Kerswell1993b
), no instability is associated with the linear basis (
$n=1$
). Wu & Roberts (Reference Wu and Roberts2011) extended the work of Kerswell (Reference Kerswell1993b
) by considering basis up to degree
$n=6$
. Results for the
$n=2$
and
$n=6$
bases are shown in figure 15(a,b), which survey the stability of (B 1) in the plane (
$\unicode[STIX]{x1D702},\unicode[STIX]{x1D716}$
). The stability maps are in perfect agreement with the previous studies. Tongues of instabilities emerge from the
$\unicode[STIX]{x1D702}$
axis. Tongues are associated with two types of instability, namely elliptical and shear instabilities (Kerswell Reference Kerswell1993b
). The former have growth rates proportional to
$\unicode[STIX]{x1D716}^{2}$
and the latter to
$\unicode[STIX]{x1D716}$
. Showing isocontours of
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}$
makes the elliptical tongues thicker than the shearing ones. When
$n$
increases, the maximum growth rate of oblate spheroids (
$\unicode[STIX]{x1D702}>0$
) first increases quickly. When
$n$
is large enough (
$n>10$
) the increase slows down and the growth rates reach constant values when
$n$
increases further. On the other hand prolate spheroids (
$\unicode[STIX]{x1D702}<0$
) have already large growth rates close to 1 for large
$\unicode[STIX]{x1D716}$
and the maximum values do not really evolve with
$n$
. As noticed by Wu & Roberts (Reference Wu and Roberts2011), the progression of unstable tongues for oblate spheroids (
$\unicode[STIX]{x1D702}>0$
) toward the spherical case
$\unicode[STIX]{x1D702}=0$
is quicker than for prolate spheroids (
$\unicode[STIX]{x1D702}<0$
) when
$n$
increases.
Global analysis at maximum degree
$n=15$
is shown in figure 15(c). In comparison with
$n=6$
, new tongues of instabilities appear almost everywhere, filling the map and making the identification of the nature of the unstable tongues difficult. Valleys of less unstable modes are found for prolate and oblate ellipsoids (white dashed lines). Global analysis is in excellent agreement with the local analysis shown in figure 15(d). This benchmark cross-validates our two numerical codes.
Survey of the stability of the precessing basic flow (B 1) in the (
$\unicode[STIX]{x1D702},\unicode[STIX]{x1D716}$
) plane. Basis
$n=25$
(zoom in). The Earth oblateness (
$\unicode[STIX]{x1D702}=0.005$
) is shown by the black dashed line. Colour map shows the ratio
$\unicode[STIX]{x1D70E}/\unicode[STIX]{x1D716}$
. White areas correspond to marginally stable regions. However the precessing basic flow (B 1) is divergent for
$\unicode[STIX]{x1D702}=0$
(resonance). Hence its stability has not been studied for
$\unicode[STIX]{x1D702}=0$
.

Finally figure 15(c,d) draws the possible existence of global instabilities for the limit of very small oblateness relevant in geophysics. For instance the Earth’s liquid core has a flattening of
$\unicode[STIX]{x1D702}\simeq 0.005$
. We push up the maximum degree to
$n=25$
in figure 16 and zoom in on the geophysical range of parameter space. We observe instability for oblate spheroid of oblateness as small as the one of the Earth’s core. The amplitude of precession
$\unicode[STIX]{x1D716}$
is still rather large to be consistent with geophysical values (
$\unicode[STIX]{x1D716}\simeq 10^{-7}$
), but it is likely that an unstable area appears for smaller
$\unicode[STIX]{x1D716}$
when
$n$
is further increased as predicted by the local analysis in the weak forcing limit (Kerswell Reference Kerswell1993b
).
Appendix C. Tidally driven elliptical instability
C.1 Asymptotic growth rate
Le Dizès (Reference Le Dizès2000) uses a multiple-scale analysis in
$\unicode[STIX]{x1D6FD}_{0}$
to solve the local equations (3.14). The local growth rate
$\unicode[STIX]{x1D70E}_{wkb}$
is, at leading order (equation (32) of Le Dizès Reference Le Dizès2000),
$$\begin{eqnarray}\frac{\unicode[STIX]{x1D70E}_{wkb}}{|1-\unicode[STIX]{x1D6FA}_{0}|}=\max _{\unicode[STIX]{x1D703}_{0}}\frac{1}{4}\sqrt{(1+\cos \unicode[STIX]{x1D703}_{0})^{4}\unicode[STIX]{x1D6FD}_{0}^{2}-4[2-4(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0})\cos \unicode[STIX]{x1D703}_{0}]^{2}}+O(\unicode[STIX]{x1D6FD}_{0}^{2}),\end{eqnarray}$$
with
$\widetilde{\unicode[STIX]{x1D6FA}}_{0}=\unicode[STIX]{x1D6FA}_{0}/(1-\unicode[STIX]{x1D6FA}_{0})$
and
$\unicode[STIX]{x1D703}_{0}$
the colatitude angle between the vertical axis
$\widehat{\boldsymbol{z}}$
and the initial wave vector
$\boldsymbol{k}_{0}$
, ranging in
$[0,\unicode[STIX]{x03C0}]$
. Angle
$\unicode[STIX]{x1D703}_{0}$
is chosen to maximise
$\unicode[STIX]{x1D70E}$
. In the asymptotic limit
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
, the elliptical instability only exists in the allowable range
$-1~<~\unicode[STIX]{x1D6FA}_{0}~<~3$
(Craik Reference Craik1989). Outside this range, the flow lies in the forbidden zone of the TDEI for
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
, denoted
$\text{FZ}_{0}$
. As a result of geometric detuning effects the classical TDEI is excited on a wider allowable range for finite values of
$\unicode[STIX]{x1D6FD}_{0}$
introduced in the main text. Values outside this range define the classical forbidden zone for finite
$\unicode[STIX]{x1D6FD}_{0}$
, denoted
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
in the main text. In the limit
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
, the growth rate (C 1) reduces to the formula originally devised by Craik (Reference Craik1989)
$$\begin{eqnarray}\frac{\unicode[STIX]{x1D70E}_{wkb}}{|1-\unicode[STIX]{x1D6FA}_{0}|}=\frac{(3+2\widetilde{\unicode[STIX]{x1D6FA}}_{0})^{2}}{16(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0})^{2}}\unicode[STIX]{x1D6FD}_{0},\end{eqnarray}$$
for
$\cos \unicode[STIX]{x1D703}_{0}=1/[2(1+\widetilde{\unicode[STIX]{x1D6FA}}_{0})]$
which maximises
$\unicode[STIX]{x1D70E}$
. Finally in the allowable range
$(\unicode[STIX]{x1D6FD}_{0}+1)/(\unicode[STIX]{x1D6FD}_{0}-1)~<\unicode[STIX]{x1D6FA}_{0}\leqslant -1$
, the formula (C 1) gives a non-zero growth rate of (equation (44) of Le Dizès Reference Le Dizès2000)
$$\begin{eqnarray}\frac{\unicode[STIX]{x1D70E}_{wkb}}{|1-\unicode[STIX]{x1D6FA}_{0}|}=\sqrt{\unicode[STIX]{x1D6FD}_{0}^{2}-4(\widetilde{\unicode[STIX]{x1D6FA}}_{0}+1/2)^{2}}\end{eqnarray}$$
for
$\unicode[STIX]{x1D703}_{0}=0$
. When
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
, formula (C 1) gives
$\unicode[STIX]{x1D70E}_{wkb}=0$
, such that there is no TDEI predicted by the local analysis (at this order in
$\unicode[STIX]{x1D6FD}_{0}$
).
Thus the local analysis of Le Dizès (Reference Le Dizès2000) given by the general formula (C 1) does predict that the TDEI at finite
$\unicode[STIX]{x1D6FD}_{0}$
extends well beyond the region that is unstable at
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
, i.e. when
$-1~<~\unicode[STIX]{x1D6FA}_{0}~<~3$
. Larger values of
$\unicode[STIX]{x1D6FD}_{0}$
allow more unstable couplings. As explained by Bayly (Reference Bayly1986), Waleffe (Reference Waleffe1990), Le Dizès (Reference Le Dizès2000), Kerswell (Reference Kerswell2002), the elliptical instability results from a parametric resonance of plane waves with the basic flow. Resonances have finite widths which increase with
$\unicode[STIX]{x1D6FD}_{0}$
. Thus the elliptical instability can be excited even when exact resonance conditions are not satisfied, giving a wider unstable region in parameter space. This coupling effect of
$\unicode[STIX]{x1D6FD}_{0}$
is highlighted in figure 4, already giving good matching between local and global results at degree
$n=15$
. Note that this effect has recently been put forward by Barker (Reference Barker2016a
), as shown in § C.2.
Finally, note that in figure 4 the global analysis slightly predicts instabilities when
$\unicode[STIX]{x1D6FA}_{0}\geqslant 3$
while the asymptotic local analysis does not. It is a higher-order effect of finite
$\unicode[STIX]{x1D6FD}_{0}$
, which is not taken into account in the asymptotic formula (C 1). Indeed we compare in figure 17 local formula (C 1) against numerical solutions of local equations (3.14). At small
$\unicode[STIX]{x1D6FD}_{0}$
, analytical and numerical solutions are indistinguishable. However for larger
$\unicode[STIX]{x1D6FD}_{0}$
, the formula (C 1) under-predicts the upper bound of
$\unicode[STIX]{x1D6FA}_{0}$
of the allowable region where the instability occurs (near
$\unicode[STIX]{x1D6FA}_{0}=3$
), because the assumption of small
$\unicode[STIX]{x1D6FD}_{0}\ll 1$
is no longer satisfied.
C.2 Figures of equilibrium
We consider here a self-gravitating fluid domain on a circular orbit (
$e=0$
) but with semi-axes
$(a,b,c)$
which are no longer independent of
$\unicode[STIX]{x1D6FA}_{0}$
(as opposed to § 4.1). Barker (Reference Barker2016a
) and Barker et al. (Reference Barker, Braviner and Ogilvie2016) have recently considered this particular case of TDEI in figures of equilibrium. The equilibrium tide is related to
$\unicode[STIX]{x1D6FA}_{0}$
. To compare our results with theirs, we choose the inverse of the dynamical frequency
$\unicode[STIX]{x1D714}_{d}^{-1}$
as time unit, with
$\unicode[STIX]{x1D714}_{d}=(4\unicode[STIX]{x03C0}G\unicode[STIX]{x1D70C}/3)^{1/2}$
and
$G$
the gravitational constant. We introduce two new dimensionless parameters, namely the fluid spin rate
$\unicode[STIX]{x1D6FA}_{s}^{\ast }=\unicode[STIX]{x1D6FA}_{s}/\unicode[STIX]{x1D714}_{G}$
and the orbital spin rate
$\unicode[STIX]{x1D6FA}_{0}^{\ast }=\unicode[STIX]{x1D6FA}_{s}^{\ast }\unicode[STIX]{x1D6FA}_{0}$
(note that
$\unicode[STIX]{x1D6FA}_{0}$
is dimensionless). The tidal amplitude
$A$
is (Barker Reference Barker2016a
)
$$\begin{eqnarray}\unicode[STIX]{x1D6FD}_{0}=\frac{3A}{2[1-\unicode[STIX]{x1D6FE}^{2}-(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}]-A},\end{eqnarray}$$
with
$\unicode[STIX]{x1D6FE}=\unicode[STIX]{x1D6FA}_{s}^{\ast }-\unicode[STIX]{x1D6FA}_{0}^{\ast }$
the differential rotation. The fluid ellipsoid semi-axes are
$a=\sqrt{1+\unicode[STIX]{x1D6FD}_{0}}$
,
$b=\sqrt{1-\unicode[STIX]{x1D6FD}_{0}}$
and
$$\begin{eqnarray}c^{2}=\frac{2[(2A+\unicode[STIX]{x1D6FE}^{2}+(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}-1)(A-\unicode[STIX]{x1D6FE}^{2}-(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}+1)+f]}{(A+1)[A+2(\unicode[STIX]{x1D6FE}^{2}+(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}-1)]},\end{eqnarray}$$
with
$$\begin{eqnarray}f=2\unicode[STIX]{x1D6FE}\unicode[STIX]{x1D6FA}_{0}^{\ast }\sqrt{[1-2A-\unicode[STIX]{x1D6FE}^{2}-(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}][1+A-\unicode[STIX]{x1D6FE}^{2}-(\unicode[STIX]{x1D6FA}_{0}^{\ast })^{2}]}.\end{eqnarray}$$
Barker (Reference Barker2016a ), Barker et al. (Reference Barker, Braviner and Ogilvie2016) find that the hydrodynamic instabilities in ellipsoids with rigid boundaries are quantitatively similar to the ones in ellipsoids with realistic free surface deformations. Consequently the results obtained with rigid boundaries can also be applied to stellar configurations.
Lebovitz & Lifschitz (Reference Lebovitz and Lifschitz1996b
), Barker et al. (Reference Barker, Braviner and Ogilvie2016) report a violent instability, called ‘stack of pancakes’-type instability (SoP), for negative
$\unicode[STIX]{x1D6FA}_{0}^{\ast }$
if the tidal amplitude is sufficiently large. The latter instability, located outside of the unstable range
$-\unicode[STIX]{x1D6FA}_{s}^{\ast }<\unicode[STIX]{x1D6FA}_{0}^{\ast }<3\unicode[STIX]{x1D6FA}_{s}^{\ast }$
of the elliptical instability (Craik Reference Craik1989), occurs in the interval
$$\begin{eqnarray}-\frac{\unicode[STIX]{x1D6FA}_{s}^{\ast }}{2b/a-1}\leqslant \unicode[STIX]{x1D6FA}_{0}^{\ast }\leqslant -\frac{\unicode[STIX]{x1D6FA}_{s}^{\ast }}{2a/b-1},\end{eqnarray}$$
which is centred on
$\unicode[STIX]{x1D6FA}_{s}^{\ast }=\unicode[STIX]{x1D6FA}_{0}^{\ast }$
This instability is already highlighted by Le Dizès (Reference Le Dizès2000) as an effect of finite
$\unicode[STIX]{x1D6FD}_{0}$
(see discussion in § 4.1). The local formula (C 1) of Le Dizès (Reference Le Dizès2000) can be written in the appropriate dimensionless form
$$\begin{eqnarray}\frac{\unicode[STIX]{x1D70E}}{|\unicode[STIX]{x1D6FE}|}=\max _{\unicode[STIX]{x1D703}_{0}}\frac{1}{4}\sqrt{(1+\cos \unicode[STIX]{x1D703}_{0})^{4}\unicode[STIX]{x1D6FD}_{0}^{2}-4\left[2-4\left(1+\frac{\unicode[STIX]{x1D6FA}_{0}^{\ast }}{\unicode[STIX]{x1D6FE}}\right)\cos \unicode[STIX]{x1D703}_{0}\right]^{2}}+O(\unicode[STIX]{x1D6FD}_{0}^{2}).\end{eqnarray}$$
In figure 18, we compare the global analysis at degree
$n=15$
and the local formula (C 8). The agreement between the two approaches is quite good (except near
$\unicode[STIX]{x1D6FA}_{s}^{\ast }\geqslant 0.95$
). However for larger
$A$
, asymptotic formula (C 8) under-predicts the boundary of the region in which the instability is present. Numerical solutions of local stability equations (3.14) are in better agreement with global results (Barker et al.
Reference Barker, Braviner and Ogilvie2016). It is also better explained by formula (C 7), which does not assume
$\unicode[STIX]{x1D6FD}_{0}\rightarrow 0$
.
Survey of the parameter space
$(\unicode[STIX]{x1D6FA}_{s}^{\ast },\unicode[STIX]{x1D6FA}_{0}^{\ast })$
for the elliptical instability as studied by Barker (Reference Barker2016a
), Barker et al. (Reference Barker, Braviner and Ogilvie2016). Colour map shows
$\log _{10}(\unicode[STIX]{x1D70E})$
and is saturated for ratio smaller than
$10^{-3}$
. White areas correspond to undefined ellipsoidal figures of equilibrium such that
$\unicode[STIX]{x1D6FD}_{0}\leqslant 0$
or
$\unicode[STIX]{x1D6FD}_{0}\geqslant 1$
. Tidal amplitude
$A=0.025$
. The elliptical instability in the limit
$\unicode[STIX]{x1D6FD}_{0}\ll 1$
(Craik Reference Craik1989) has positive growth rates above the dashed black lines for
$\unicode[STIX]{x1D6FA}_{0}^{\ast }\in [-\unicode[STIX]{x1D6FA}_{s}^{\ast },3\unicode[STIX]{x1D6FA}_{s}^{\ast }]$
. Blue solid line represent solutions of the equation
$\unicode[STIX]{x1D6FA}_{s}^{\ast }=-\unicode[STIX]{x1D6FA}_{0}^{\ast }(2b/a-1)$
devised by Lebovitz & Lifschitz (Reference Lebovitz and Lifschitz1996b
), Barker et al. (Reference Barker, Braviner and Ogilvie2016).

Appendix D. Direct numerical simulations of orbital flows
The global analysis gives sufficient conditions for inviscid instability, associated with the most unstable inviscid flows. However we could have doubts about their existence in real viscous flows. So we compare our global results against direct numerical simulations of the stability equation (2.15). Unlike the global and local stability methods, we reintroduce the viscous term
$E_{k}\unicode[STIX]{x1D6FB}^{2}\boldsymbol{u}$
and nonlinear term
$(\boldsymbol{u}\boldsymbol{\cdot }\unicode[STIX]{x1D735})\boldsymbol{u}$
in the stability equation (2.15). Indeed it is not feasible to carry out three-dimensional numerical simulations in the inviscid linear regime. The impermeable boundary condition
$\boldsymbol{u}\boldsymbol{\cdot }\boldsymbol{n}=0$
is supplemented with the stress-free boundary condition
$$\begin{eqnarray}\boldsymbol{n}\times [\boldsymbol{n}\boldsymbol{\cdot }(\unicode[STIX]{x1D735}\boldsymbol{u}+(\unicode[STIX]{x1D735}\boldsymbol{u})^{T})]=\mathbf{0}.\end{eqnarray}$$
Stress-free boundary condition (D 1) avoids expensive computations to solve thin viscous boundary layers. It is also more astrophysically relevant than the no-slip boundary condition. We keep the value of the Ekman number fixed at
$E_{k}=[2.10^{-3},5.10^{-3}]$
. Thus it allows to isolate the inertial instabilities we are interested in (Lorenzani & Tilgner Reference Lorenzani and Tilgner2003; Vantieghem et al.
Reference Vantieghem, Cébron and Noir2015). Indeed mechanically driven viscous and centrifugal instabilities, which are often triggered in the boundary layers (e.g. Lorenzani & Tilgner Reference Lorenzani and Tilgner2001; Noir et al.
Reference Noir, Hemmerlin, Wicht, Baca and Aurnou2009; Sauret et al.
Reference Sauret, Cébron, Le Bars and Le Dizès2012), are ruled out with the stress-free condition (D 1).
Comparison between the global analysis and direct numerical simulations in COMSOL at
$\unicode[STIX]{x1D6FD}_{0}=0.3$
. (a) Survey of the stability of the orbitally driven flow (2.13) in the plane
$(e/e_{max},\unicode[STIX]{x1D6FA}_{0})$
for degree
$n=3$
. Isocontours of the growth rate
$\unicode[STIX]{x1D70E}$
are shown, saturated at
$\unicode[STIX]{x1D70E}\geqslant 0.6$
. White areas correspond to marginally stable regions. The containers considered are oblate with
$R=R_{m}+0.05$
. Vertical black line corresponds to the synchronised case (
$\unicode[STIX]{x1D6FA}_{0}=1$
) driving the LDEI (see § 4.2). The horizontal line
$e=0$
corresponds to the TDEI (see § 4.1). Vertical dashed black lines are the bounds of the forbidden zone
$\text{FZ}_{\unicode[STIX]{x1D6FD}_{0}}$
of the TDEI valid for
$e=0$
and
$\unicode[STIX]{x1D6FD}_{ab}=\unicode[STIX]{x1D6FD}_{0}$
. Dashed black lines demarcate the two unstable tongues of the spin-over mode
$n=1$
. Blue circles: stable at
$E_{k}=5.10^{-3}$
. Red squares: unstable at
$E_{k}=5.10^{-3}$
. Blue stars: stable at
$E_{k}=2.10^{-3}$
. Red crosses: unstable at
$E_{k}=2.10^{-3}$
. (b) Some unstable flows computed in COMSOL in a meridional plane.

Numerical simulations cannot here benefit from a axisymmetric geometry to use fast and accurate spectral methods usually employed in global astrophysical simulations. We need also to adapt the numerical mesh at each time step. We solve stability equations (2.15)–(D 1) for the perturbation upon the basic flow in their weak variational form with the commercial parallelised finite element code COMSOL, previously used in numerical studies of tidal, librating and precessing flows (e.g. Cébron et al. Reference Cébron, Le Bars, Leontini, Maubert and Le Gal2010a ,Reference Cébron, Le Bars and Meunier b , Reference Cébron, Le Bars, Noir and Aurnou2012b ; Noir & Cébron Reference Noir and Cébron2013). An unstructured mesh with tetrahedral elements is initially created. The mesh element type employed is the standard Lagrange element P1–P2, which is linear for the pressure field but quadratic for the velocity field. The total number of degrees of freedom ranges between 50 000 and 300 000. We use the implicit differential algebraic solver (IDA solver), based on backward differentiation formula (Hindmarsh et al. Reference Hindmarsh, Brown, Grant, Lee, Serban, Shumaker and Woodward2005). At each time step the system is solved with the sparse direct linear solver PARDISO (Schenk & Gärtner Reference Schenk and Gärtner2004). No stabilisation technique is used. We solve for the mesh motion using an arbitrary Lagrangian Eulerian (ALE) method, which adapts the numerical mesh at each time step to adjust the ellipsoidal boundary. In practice the ellipsoidal domain is fixed at the origin and the elements are displaced in each Cartesian direction by amounts
$$\begin{eqnarray}[\unicode[STIX]{x1D6FF}_{x},\unicode[STIX]{x1D6FF}_{y},\unicode[STIX]{x1D6FF}_{z}](t)=\left[x(0)\left(\frac{a(t)}{a(0)}-1\right),y(0)\left(\frac{b(t)}{b(0)}-1\right),z(0)\left(\frac{c(t)}{c(0)}-1\right)\right],\end{eqnarray}$$
where
$(a(0),b(0),c(0))$
are the semi-axes of the ellipsoidal domain at initial time and
$(x(0),y(0),z(0))$
the initial position of a given mesh element. The extra computational work per time step makes the code significantly more computationally demanding than a fixed grid version. ALE method has recently been used by Barker (Reference Barker2016a
) in nonlinear simulations of tidal flows. We have checked that our results are not significantly affected by changing the mesh, the size of the domain or the maximum time step.
Figure 19 shows the comparison between the global analysis and direct numerical simulations in COMSOL at
$\unicode[STIX]{x1D6FD}_{0}=0.3$
. Formally, the global method cannot predict accurately neither the viscous growth rate nor the viscous unstable flow of a given spatial complexity. However the viscosity selects the spatial complexity of real viscous flows. It mostly enters as a damping term in the stability problem of tidally driven basic flows (e.g. Lacaze et al.
Reference Lacaze, Le Gal and Le Dizès2004; Le Bars et al.
Reference Le Bars, Lacaze, Le Dizès, Le Gal and Rieutord2010). So we can heuristically mimic the leading-order viscous damping by varying the maximum polynomial degree
$n$
. That is the reason why in figure 19(a) we observe that numerical simulations are in good agreement with the global analysis at
$n=3$
, outside and within the forbidden zone. The tongue located around
$\unicode[STIX]{x1D6FA}_{0}=3$
is not recovered in the simulations, because the Ekman number is too high in the simulations compared to the expected inviscid growth rate. Decreasing
$E_{k}$
would allow to get this tongue in the simulations.
Finally in figure 19(b) we show some of the most unstable flows in the simulations. The flow
$\unicode[STIX]{x1D6FA}_{0}=-3$
has a SoP structure, as predicted by the global and local analyses in § 5. Similarly the flow at
$\unicode[STIX]{x1D6FA}_{0}=-2.5$
is a spin-over mode, because the numerical point lies within the spin-over tongue in figure 19(a).












