1. Introduction
1.1. Geophysical background
The Earth’s solid inner core can undergo small translational oscillations relative to the surrounding liquid outer core and solid mantle. In the presence of seismic or impact events, the inner-core centre of mass behaves as a damped harmonic oscillator whose dominant restoring force is Archimedean (Rosat Reference Rosat2011). Earth’s rotation splits these oscillations into one polar and two equatorial Slichter modes (Slichter Reference Slichter1961), corresponding to axial and orbital-like motions, respectively. Their dynamics remain far less constrained than those of rotational modes driven by external interactions (e.g. Le Bars et al. Reference Le Bars, Cébron and Le Gal2015).
The oscillation period follows from Newton’s second law applied to the inner core, including the Archimedean restoring force and the fluid added mass (Slichter Reference Slichter1961). Rotational, inertial and viscous effects were examined by Won & Kuo (Reference Won and Kuo1973). Beyond lumped models, Busse (Reference Busse1974), hereafter B74, considered a homogeneous, incompressible and inviscid rotating outer core while assuming the mantle to remain stationary. For the polar mode, B74 showed that confinement and fluid Coriolis effects nearly compensate, yielding only small corrections to previous period estimates, and derived a closed-form inviscid velocity field. The linear hydrodynamic problem was later revisited numerically by Rieutord (Reference Rieutord2002), who retained a fixed rigid outer boundary, thereby excluding translational mantle motion, while allowing for a neutrally stratified fluid with radially varying density and treating viscosity non-perturbatively.
Related rotating viscous formulations by Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000) allowed the outer solid shell to translate under conservation of total linear momentum, while the influence of mantle recoil on the Slichter period was isolated by Grinfeld & Wisdom (Reference Grinfeld and Wisdom2005). For a non-rotating planet with a homogeneous rigid inner core and mantle and an inviscid incompressible outer core, neglecting magnetic effects, they found mantle motion to have a negligible effect for the Earth and an unexpectedly small effect even for Mercury despite appreciable mantle displacement. In a complementary homogeneous three-layer elasto-gravitational model with an elastic mantle, inviscid liquid outer core and deformable inner core, Greff-Lefftz & Legros (Reference Greff-Lefftz and Legros2007) showed that, in a centre-of-mass frame, the translational components of pressure and traction at the fluid boundaries are constrained by the global force balance. These results distinguish the relative-motion fluid problem considered below from the global dynamics determining the absolute translations of the planetary layers. Analogous relative translations arise in icy bodies with subsurface oceans, for which Escapa & Fukushima (Reference Escapa and Fukushima2011) derived the free oscillations of two rigid solids bounding an ideal-fluid ocean and related their periods and relative amplitudes to the internal structure.
Viscous and Ohmic dissipation have received less attention. Earlier studies of electromagnetic core–mantle coupling had already demonstrated that magnetic stresses can modify the frequencies and damping of global core motions (MacDonald & Ness Reference MacDonald and Ness1961; Toomre Reference Toomre1974; Crossley & Smylie Reference Crossley and Smylie1975). Neglecting magnetic-pressure effects, Buffett & Goertz (Reference Buffett and Goertz1995) (BG95 hereafter) used a boundary-layer model to derive the magnetic-tension contribution to the Lorentz force for polar oscillations in an inviscid, unbounded and non-rotating fluid. Smylie & McMillan (Reference Smylie and McMillan1998) analysed the three modes in a non-magnetic, bounded, viscous and rotating fluid, constructing the basic flow from products of Legendre functions (inertial-mode approach of Greenspan Reference Greenspan1968) and including Stokes–Ekman boundary layers. They obtained the inviscid pressure force and viscous tangential stresses, but neglected viscous corrections to the pressure required to recover the exact solution of Stokes (Reference Stokes1851). This formulation was used by Smylie (Reference Smylie1999) to infer an unrealistically large viscosity near the inner core (see also Smylie & McMillan Reference Smylie and McMillan2000). Despite these efforts, the relative importance of dissipation mechanisms remains uncertain (Rosat Reference Rosat2011).
After more than two decades of limited attention, the dissipation of Earth’s core Slichter modes was revisited by Personnettaz et al. (Reference Personnettaz, Cébron, Schaeffer, Deguen and Mandea2026), hereafter referred to as P26. Combining magnetohydrodynamic (MHD) simulations with scaling arguments, they estimated both Ohmic and viscous dissipation and inferred quality factors and decay times for Earth’s core. Beyond its geophysical motivation, however, the problem is appealing due to its simple geometry, which is amenable to analytical approaches such as potential-flow theory and boundary-layer analysis. In the following, we review the relevant contributions from both fluid-dynamical and MHD perspectives.
1.2. Fluid dynamics context
The flow and forces generated by an oscillating sphere form a canonical problem in fluid mechanics, relevant from laboratory experiments to planetary interiors. Classical solutions describe viscous effects in simple configurations, whereas many geophysical systems involve rotation, confinement and magnetic fields. In such environments, oscillations of electrically conducting fluids generate coupled viscous, rotational and magnetic boundary layers.
The drag on an oscillating sphere has been studied for more than two centuries, initially in connection with pendulum experiments aimed at determining the Earth’s figure (Darrigol Reference Darrigol2002). Unless stated otherwise, the studies reviewed below concern rectilinear oscillations (polar-mode forcing). Early measurements by Du Buat (Reference Du Buat1779) and Bessel (Reference Bessel1828) attributed the fluid resistance primarily to inertial effects, while Poisson (Reference Poisson1831) proposed a mathematical solution consistent with added-mass estimates. Experiments by Sabine (Reference Sabine1829) subsequently demonstrated the influence of viscosity on the oscillation period, motivating the seminal analyses of Stokes. In Article 9 of Stokes (Reference Stokes1843), the inviscid flow generated by an oscillating sphere in a concentric spherical enclosure was derived, correcting Poisson’s result, while Stokes (Reference Stokes1851) later incorporated viscous effects; the resulting force was subsequently tested experimentally in unbounded and concentric bounded configurations (Meyer Reference Meyer1871; McConnell & Young Reference McConnell and Young1965; Motz Reference Motz1966b ; Dolfo et al. Reference Dolfo, Vigué and Lhuillier2020). The spherical-container solution was also used by Tran-Son-Tay et al. (Reference Tran-Son-Tay, Coffey and Hochmuth1990) to interpret the wall and inertial effects measured for a sphere oscillating in a cylindrical tube. These results were extended to arbitrary linear accelerations by Basset (Reference Basset1888) and to transient motions by Bromwich (Reference Bromwich1929). Stokes’ solution remains one of the earliest successful applications of the Navier–Stokes equations with boundary conditions (Darrigol Reference Darrigol2002).
Extensions to non-spherical geometries followed. Using the potential theory of Green (Reference Green1828), Kirchhoff (Reference Kirchhoff1876) derived irrotational solutions for ellipsoids (e.g. pp. 141, 144 of Lamb Reference Lamb1924, for prolate and oblate cases), while Oberbeck (Reference Oberbeck1876) incorporated viscous effects. Spherical confinement for prolate spheroids was later approximated by B74, and analytical drag expressions for oscillating spheroids were obtained by Lai & Mockros (Reference Lai and Mockros1972). These low-Reynolds-number hydrodynamics results are reviewed by Happel & Brenner (Reference Happel and Brenner1983).
The influence of rotation on the flow generated by a moving sphere was first studied by Taylor (Reference Taylor1922) and Görtler (Reference Görtler1944). For steady axial translation at a small Reynolds number, Childress (Reference Childress1964) obtained the weak-rotation correction to Stokes drag. In an unbounded fluid, Tanzosh & Stone (Reference Tanzosh and Stone1994) determined the steady drag for arbitrary rotation, whereas Candelier (Reference Candelier2008) derived the unsteady force for arbitrary particle motion at small Reynolds and Taylor numbers. Experiments by Maxworthy (Reference Maxworthy1965, Reference Maxworthy1968b , Reference Maxworthy1970) explored the associated Taylor-column structure and rotation-modified drag. For a sphere translating transversely through an inviscid fluid confined between planes normal to the rotation axis, Stewartson (Reference Stewartson1967) described the establishment of a Taylor column and the asymptotic two-dimensional exterior flow. At a small Rossby number, Hocking et al. (Reference Hocking, Moore and Walton1979) showed that axial end-wall confinement enhances the steady drag through Taylor-column blocking; this mechanism, distinct from the spherical oscillatory confinement considered below, was recently quantified by Aurégan et al. (Reference Aurégan, Bonometti and Magnaudet2023) and shown to explain the long-standing discrepancy between Maxworthy’s measurements and unbounded-domain predictions; see Bush et al. (Reference Bush, Stone and Tanzosh1994) for a historical review and Ungarish (Reference Ungarish2024) for a recent reassessment of the short-container problem. For forcing frequencies below twice the rotation rate, including steady translation, inertial-wave radiation also contributes to the drag, as analysed by Stewartson (Reference Stewartson1953) and investigated experimentally for transverse motions by Mason (Reference Mason1975, Reference Mason1977). By contrast, planetary oscillations typically occur at frequencies exceeding twice the rotation rate (figure 1), precluding inertial-wave radiation. In this regime, Singh (Reference Singh1964) showed that rotation induces an azimuthal flow without affecting the leading-order drag, whereas B74 determined the inviscid drag in a spherical fluid cavity. Despite its relevance to planetary applications, this regime remains comparatively unexplored, motivating our study.
(a) Radius ratio
$a$
and frequency ratio
$\gamma$
. (b) Normalised magnetic skin depth and oscillatory Lundquist number, in planetary settings. Periods from
$^1$
Rosat (Reference Rosat2011),
$^2$
Grinfeld & Wisdom (Reference Grinfeld and Wisdom2005) and
$^3$
Coyette & Van Hoolst (Reference Coyette and Van Hoolst2014). Conductivities
$\sigma _{\!f}=0.2$
−
$20\,\mathrm{S\,m^{-1}}$
for subsurface oceans (Psarakis et al. Reference Psarakis, Fidelis, Chin, Journaux, Kavner, Sarker, Styczinski, Vance and Wei2024) and
$\sigma _{\!f}=10^6\,\mathrm{S\,m^{-1}}$
for liquid cores (Pozzo et al. Reference Pozzo, Davies, Gubbins and Alfè2014). In (a) and (b), horizontal lines mark the emission of inertial (
$\gamma \gt 1$
) and Alfvén (
$Lu_\omega \gt 1$
) waves; boundary-layer regime for
$L_\eta /\min (a_s,D/2)\lt 1$
(vertical line in b).

Beyond the linear response, oscillatory motion generates steady streaming through nonlinear advection (Riley Reference Riley2001). This second-order flow was first analysed for a transversely oscillating sphere by Wang (Reference Wang1965), Riley (Reference Riley1966), and later extended to superposed transverse and torsional oscillations of an isolated sphere by Gopinath (Reference Gopinath1994). High-frequency streaming was subsequently formulated in terms of the effective slip generated by oscillatory boundary layers (Rednikov & Sadhal Reference Rednikov and Sadhal2004, Reference Rednikov and Sadhal2011), with corresponding spheroidal flows visualised experimentally by Kotas et al. (Reference Kotas, Yoda and Rogers2007). Confinement was later treated for separate transverse and torsional forcing between concentric hemispheres (Kong et al. Reference Kong, Penkova and Sadhal2015), and for their superposition in a concentric spherical shell, where Kong et al. (Reference Kong, Penkova and Sadhal2017) obtained an explicit leading-order field and the associated steady streaming for an unrestricted Womersley number. In rotating systems, steady streaming generates mean zonal flows (Cébron et al. Reference Cébron, Vidal, Schaeffer, Borderies and Sauret2021) and has recently been investigated experimentally in oscillating spherical shells (Kozlov et al. Reference Kozlov, Kozlov and Subbotin2017; Subbotin et al. Reference Subbotin, Shiryaeva and Kozlov2020; Subbotin & Shiryaeva Reference Subbotin and Shiryaeva2021). These nonlinear effects lie outside the scope of the present study.
Magnetic effects on oscillatory and bluff-body flows have long been investigated in canonical MHD configurations. Hydromagnetic extensions of Stokes’ oscillating-boundary problem established the structure of oscillatory conducting boundary layers (Kakutani Reference Kakutani1958, Reference Kakutani1960; Hide & Roberts Reference Hide and Roberts1960), while Ludford and co-workers examined the electromagnetic forces acting on translating conducting bodies (Ludford Reference Ludford1959, Reference Ludford1960; Ludford & Murray Reference Ludford and Murray1960). Building on these developments, Stewartson (Reference Stewartson1956) formulated the canonical inductionless problem of a conducting sphere translating through an unbounded conducting fluid, which was subsequently developed by Chester (Reference Chester1957) and Reitz & Foldy (Reference Reitz and Foldy1961) and extended to viscous creeping flow by Gotoh (Reference Gotoh1960). Singh (Reference Singh1965) later generalised the theory to oscillatory motion, deriving analytical expressions for the viscomagnetic drag and added-mass forces. Subsequently, Motz (Reference Motz1966a , Reference Motzb ) extended the classical theory to finite interaction parameters. Strong-field experiments subsequently documented magnetic drag on conducting spheres over broad ranges of interaction parameter (Yonas Reference Yonas1967; Maxworthy Reference Maxworthy1968a ; Vivès Reference Vivès1974); Lielausis (Reference Lielausis1975) reviewed the liquid-metal literature. The steady inductionless sphere problem has been revisited (Sekhar et al. Reference Sekhar, Sivakumar and Kumar2005; Haverkort & Peeters Reference Haverkort and Peeters2009), providing a more complete description of the flow while extending the classical theory beyond its original asymptotic limits (Delacroix & Davoust Reference Delacroix and Davoust2018; Liu et al. Reference Liu, Pan and Ni2025). In parallel, space-plasma studies showed that conducting obstacles moving through magnetised plasmas generate Alfvén wings, providing the complementary ideal-MHD analogue of electromagnetic drag (Drell et al. Reference Drell, Foley and Ruderman1965; Neubauer Reference Neubauer1980). This picture has recently been confirmed by global numerical simulations (De Colle et al. Reference De Colle, Lin, Chen and Li2025; Corso & Lai Reference Corso and Lai2026).
Taken together, these studies established the principal asymptotic descriptions of electromagnetic drag on translating and oscillating bodies in conducting fluids, but no existing theory combines spherical confinement, rotation, viscosity and electromagnetic property contrasts for an oscillating sphere. Although the main analytical developments below concern thin magnetic boundary layers, the present framework also covers the opposite large-diffusivity regime, extending the inductionless oscillatory theory of Singh (Reference Singh1965) from an unbounded fluid to spherical shells. It further generalises the magnetic boundary-layer theory (BLT) of BG95 to confined, viscous and rotating configurations, for both polar and equatorial oscillations. The resulting predictions for electromagnetic drag, added mass and Ohmic dissipation are validated against direct numerical simulations (DNS) and establish, in the strong-field limit, an explicit asymptotic connection with the Alfvén-wing drag law. The principal theoretical developments and their domains of validity are summarised in table 1.
Main theoretical works for a sphere (radius
$a_s$
, magnetic diffusivity
$\eta _s$
) oscillating at frequency
$\omega _{\textit{s}}$
in a fluid rotating at
$\varOmega _o$
, with viscous and magnetic skin depths
$L_\nu =\sqrt {2 \nu /\omega _{\textit{s}}}$
and
$L_\eta =\sqrt {2 \eta _{\!f}/\omega _{\textit{s}}}$
(
$\nu$
and
$\eta _{\!f}$
are the fluid viscous and magnetic diffusivities). (a) Compressibility included, (b) weak magnetic fields, (c) spheroidal shape considered, (d)
$\omega _{\textit{s}} \gg \varOmega _o$
for the drag, (e) polar mode only, ( f)
$L_\eta \ll a_s$
and
$L_\eta \gg a_s$
. Length scales
$\ell =\min (a_s,D)$
with the fluid gap
$D=a_m-a_s$
.

Table 1. Long description
A table comparing theoretical works on oscillating spheres in fluids. The table has 8 rows and 7 columns. Column headers are Viscous, Confinement, Rotation, Magnetic, ηs, and Equatorial. Row labels are Stokes (1851), Reitz & Foldy (1961), Singh (1965), Motz (1966), Busse (1974), Buffett & Goertz (1995), Smylie & McMillan (1998), and This work. Each row contains check marks or mathematical expressions indicating the presence or conditions of various factors such as viscous, confinement, rotation, magnetic, ηs, and equatorial.
1.3. Motivations of this work
In P26, various regimes were revealed for an oscillating sphere, spanning parameter ranges described by distinct asymptotic laws. While these laws capture well their respective limits, a comprehensive and robust theoretical framework is still lacking. The aim of this work is to establish a unified asymptotic description connecting the previously disconnected regimes within their respective validity domains. We therefore consider a solid conducting sphere undergoing rapid, small-amplitude oscillations within a rotating, viscous and electrically conducting fluid-filled spherical shell bounded by a solid exterior and permeated by an imposed magnetic field. The analysis is developed for arbitrary radius ratios in concentric spherical shells and electromagnetic property contrasts between the three domains, encompassing Earth-like configurations (
$a=0.35$
) as a particular case. The oscillation amplitude is assumed small relative to the shortest geometric scale,
$\epsilon _s/\ell \ll 1$
with
$\ell =\min (a_s,D)$
and
$D=a_m-a_s$
, corresponding to the high-Strouhal-number, or small-excursion, limit (Wang Reference Wang1965) relevant to planetary interiors, where typical amplitudes are only
$1$
–
$5$
mm (Rosat Reference Rosat2011; Coyette & Van Hoolst Reference Coyette and Van Hoolst2014).
With the characteristic velocity
$\epsilon _s\omega _s$
, the ratio of convective to local acceleration is
$\epsilon _s/\ell \ll 1$
. Small excursion therefore controls the linearisation: nonlinear advection and the associated steady streaming enter at higher order in amplitude, without requiring the viscous (
$\epsilon _s\omega _s a_s/\nu$
) and magnetic (
$\epsilon _s\omega _s a_s/\eta _{\!f}$
) Reynolds numbers to be small. The induction equation is linearised consistently about the imposed field
$\boldsymbol{B}_0$
. Viscous and magnetic diffusion remain independently controlled by the skin-depth ratios
$L_\nu /a_s$
and
$L_\eta /a_s$
, with the Womersley number
$\mathrm{Wo}=a_s\sqrt {2}/L_\nu$
providing an equivalent measure of oscillatory viscous effects in linear-response problems.
Planetary liquid layers span depths ranging from shallow subsurface oceans (kilometres) to deep molten cores (thousands of kilometres). Bounding effects are conveniently characterised by the inner-to-outer radius ratio
$a$
(figure 1
a), whose wide range leads to diverse confinement regimes, particularly pronounced in icy-moon oceans, motivating extensions beyond unbounded models (e.g. BG95). The viscous and magnetic skin depths, based on their respective diffusivities and oscillation or rotation time scales, remain larger than
$\epsilon _s$
but smaller than both the inner radius
$a_s$
and the gap
$D=a_m-a_s$
. For deep liquid cores,
$D$
is typically of the order of
$a_s$
and the hierarchy is (notations of table 1)
with the skin depths
$L_\nu =(2\nu \omega _s^{-1})^{1/2}$
and
$L_\eta =(2\eta _{\!f}\omega _s^{-1})^{1/2}$
. In subsurface oceans, the magnetic skin depth can be comparable to the half-gap (figure 1
b), beyond the validity of boundary-layer models; corresponding asymptotic estimates of the Ohmic dissipation are also derived here. More broadly, the large-diffusivity limit studied in Appendix B completes the regime map with bulk-diffusive solutions, in which viscous or magnetic diffusion extends over scales comparable to the smallest system length scale
$\min (a_s,D)$
.
The rotation parameter
$\gamma =2\varOmega _o/\omega _{\textit{s}}\lt 1$
ranges from
$0.33$
to
$0.5$
for Earth (Rosat Reference Rosat2011) to
$\sim 10^{-2}$
for Mercury (figure 1
a), precluding inertial-wave excitation. Rotation may thus be treated perturbatively for Mercury but not for Earth. Both approaches are considered below for the polar mode; the equatorial formulae are restricted to zero or weak rotation. Although the oscillation period
$T_s=2\pi /\omega _{\textit{s}}$
is short relative to the viscous time scale, it can match the magnetic time scale in subsurface oceans, allowing magnetic perturbations to extend well beyond the boundary layer.
Planetary magnetic fields originate from internal dynamos (e.g. Earth’s core) or external forcing (e.g. Jupiter’s field on Europa) and often display complex spatial and temporal variability. On the short oscillation time scales considered here (hours), the imposed field is taken steady. Its strength is characterised by the Lundquist number
$Lu_\omega =\tilde {V}_A L_\eta /(\sqrt {2}\eta _{\!f})$
, where
$\tilde {V}_A=\tilde {B}_0/\sqrt {\rho _{\!f} \mu _{\!f}}$
is the Alfvén velocity related to the typical amplitude
$\tilde {B}_0$
of the field through the fluid density
$\rho _{\!f}$
and magnetic permeability
$\mu _{\!f}$
(Dormy & Soward Reference Dormy and Soward2007). This number compares the resistive time scale
$L_\eta ^2/\eta _{\!f}$
with the Alfvén time scale
$L_\eta /\tilde {V}_A$
over a magnetic skin depth
$L_\eta$
. Buffett & Goertz (Reference Buffett and Goertz1995) instead use
$\varLambda =Lu_\omega ^2$
, with
$\varLambda \lt 1$
corresponding to the magnetic-skin-layer regime, in which magnetic diffusion remains confined to a thin boundary layer, and
$\varLambda \gt 1$
to the diffusion-free Alfvén-wave regime, in which momentum is transported away by propagating Alfvén waves. Unlike the interaction (Stuart) parameter
$N=\sigma _{\!f}\tilde {B}_0^2a_s/(\rho _{\!f}\mathcal{V})$
commonly used for steadily translating bodies at velocity
$\mathcal V$
, the present linear oscillatory problem is governed by
$\varLambda =\sigma _{\!f}\tilde {B}_0^2/(\rho _{\!f}\omega _s)=N \epsilon _s/a_s$
, which compares Lorentz forces with the oscillatory inertia. Since
$\mathcal{V}=\epsilon _s \omega _s$
gives
$\mathcal{V}/(\omega _s a_s)=\epsilon _s/a_s \ll 1$
, convective inertia is asymptotically smaller than oscillatory inertia, so that
$\varLambda$
, rather than
$N$
, governs the leading-order dynamics. Most planets and moons lie in the weak
$\varLambda$
regime (figure 1
b), especially subsurface oceans with low conductivity (
$\approx 1\,\mathrm{S/m}$
) and weak external forcing, while Earth lies near the transition (see P26). Electrical properties may differ between fluid and solid domains: metallic cores are comparably conducting in both phases, outer solid regions may be insulating or conducting, and subsurface-ocean boundaries are typically insulating. Accordingly, the magnetic field experienced by the fluid can differ markedly from an externally imposed field owing to magnetic shielding and permeability contrasts. Our boundary-layer framework accommodates an arbitrary axisymmetric internal field; for a uniform externally imposed field, we relate the internal magnetostatic field to the applied field through permeability contrasts, while both conductivity and permeability contrasts enter the oscillatory response at the solid–fluid interfaces.
The problem combines six physical ingredients: oscillation type, confinement, viscosity, rotation, electromagnetic contrasts and magnetic forcing. Existing theories describe only restricted regions of this parameter space (table 1). The objective is to derive an analytical framework providing explicit analytical predictions across the asymptotic regimes relevant to planetary and laboratory MHD systems (figure 18). We additionally derive an explicit closed-form representation of the complete bounded oscillatory Stokes solution (Appendix A.1), valid for arbitrary gap width and Womersley number, and directly suited to force asymptotics and DNS validation.
Even in the absence of magnetic fields, the drag remains subtle because viscous effects arise from both boundary stresses and pressure corrections generated by boundary-layer pumping. For stress-free and no-slip spheres, Moore (Reference Moore1959) and Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000) retained only viscous stresses, recovering two-thirds of the force obtained by Stokes (Reference Stokes1851) and Levich (Reference Levich1949). The missing contribution arises from the viscous pressure correction identified by Kang & Leal (Reference Kang and Leal1988), which can also be recovered using the power approach (§ 5.13 of Batchelor Reference Batchelor1967); see also Joseph & Wang (Reference Joseph and Wang2004). Revisiting the complete bounded problem of Stokes (Reference Stokes1851), we derive a representation of the oscillatory field and the associated force expansions in the slow- and rapid-oscillation limits, providing the basis for extensions to rotating and MHD fluids. We thereby generalise the theories of Stokes (Reference Stokes1851) and Smylie & McMillan (Reference Smylie and McMillan1998) to bounded rotating fluids, including viscously modified pressure forces, and extend the MHD BLT of BG95 from polar oscillations in an unbounded inviscid fluid to bounded, viscous configurations with conductivity and permeability contrasts, treating polar and equatorial oscillations at zero or weak rotation, as well as finite rotation for the polar mode. The extension yields asymptotic predictions that agree quantitatively with DNS both in their functional dependence and absolute magnitude.
1.4. Structure of the work
The paper is organised as follows. Section 2 formulates the problem and introduces the governing equations, while § 3 presents the analytical and numerical methods. Section 4 establishes the hydrodynamic framework, including rotational corrections and viscous dissipation. Building on these results, §§ 5 and 6 analyse MHD boundary layers, drag and dissipation in inviscid and viscous fluids, respectively. Finally, § 7 discusses the physical implications of the theory and its relevance to planetary and laboratory systems.
2. Description of the problem
This section derives the governing equations, characterises the forces acting on the inner sphere and concludes with a concise discussion of the dissipation.
Three-domain configuration and associated viscous and magnetic skin depths in the weak-rotation (
$\gamma \ll 1$
) and weak-field (
$\varLambda \ll 1$
) regime:
$P_m\gt 1$
(left) and
$P_m\lt 1$
(right), with magnetic Prandtl number
$P_m=\nu /\eta _{\!f}$
.

2.1. Governing equations
We consider a fluid-filled spherical shell of inner and outer radii
${a}_s$
and
${a}_m$
, bounded by inner and outer solid domains (figure 2). The forced problem is formulated in the non-inertial frame attached to the outer solid of radius
$a_e$
, with origin
$O$
at the outer-sphere centre and axes rotating at
${\boldsymbol{\varOmega }}_o=\varOmega _o\hat {\boldsymbol{z}}$
, so that the outer solid has no translational motion in this frame. The incompressible Newtonian fluid has uniform electrical conductivity
$\sigma _{\!f}$
, density
$\rho _{\!f}$
, kinematic viscosity
$\nu$
and magnetic permeability
$\mu _{\!f}$
. The spherical interfaces separate the fluid from inner and outer solid domains with uniform electrical conductivities
$\sigma _s$
and
$\sigma _m$
, and magnetic permeabilities
$\mu _s$
and
$\mu _m$
, respectively. The fluid velocity
$\boldsymbol{V}$
is governed by
in the fluid region
$\varOmega _{\!f}$
of volume
$(4 \pi /3) ({a}_m^3-{a}_s^3)$
, and the magnetic field
$\boldsymbol{B}$
is governed by
where the magnetic diffusivity
$\eta$
is
$\eta _{\!f}=(\mu _{\!f}\sigma _{\!f})^{-1}$
,
$\eta _s=(\mu _s\sigma _s)^{-1}$
and
$\eta _m=(\mu _m\sigma _m)^{-1}$
in, respectively, the fluid, the solid inner and outer domains. The reduced pressure is defined as
$\varPi =\varPi _h+B^2/(2\rho _{\!f}\mu _{\!f})$
, where
$\varPi _h$
includes the centrifugal contribution, such that
$\varPi$
contains both hydrodynamic and magnetic pressures.
For a free planetary mode, our frame of reference would additionally translate relative to an inertial centre-of-mass frame, as required by the global linear-momentum balance (Grinfeld & Wisdom Reference Grinfeld and Wisdom2005; Greff-Lefftz & Legros Reference Greff-Lefftz and Legros2007). The resulting spatially uniform inertial acceleration is a gradient and can therefore be absorbed into the reduced pressure; the local equations for prescribed relative motion consequently retain the same form, while the physical pressure force and planetary eigenfrequency must be reconstructed together with the global translational dynamics. Let
$\boldsymbol{\xi }_s(t)$
and
$\boldsymbol{\xi }_m(t)$
denote the positions of the centres of the inner and outer solid domains, respectively, in an inertial frame. In our working frame of reference, the prescribed mechanical forcing is their relative displacement
with relative velocity
${\boldsymbol{V}}_{\!s}=\mathrm{d}_t{\boldsymbol{\delta }}$
, with the oscillation frequency
$\omega _{\textit{s}}$
and the time-independent displacement vector
$\boldsymbol{\epsilon }_s$
. We use the Cartesian basis
$(\hat {\boldsymbol{x}},\hat {\boldsymbol{y}},\hat {\boldsymbol{z}})$
and spherical-coordinate basis
$(\hat {\boldsymbol{r}},\hat {\boldsymbol{\theta }},\hat {\boldsymbol{\phi }})$
, centred on
$O$
. The oscillation can be along the rotation axis, with
which is the so-called polar mode, or along a circular trajectory, with
which are the prograde and retrograde equatorial modes (equations (4) and (5) of BG95). The three modes have distinct frequencies
$\omega _{\textit{s}}$
and amplitudes
$\epsilon _s$
in planetary cores and are analysed independently below (using the generic notation
$\omega _{\textit{s}}$
and
$\epsilon _s$
). The amplitude
$\epsilon _s$
is assumed to be the smallest length scale, so the inner-boundary position is fixed at leading order. From (2.4) and (2.5), the polar mode corresponds to a rectilinear harmonic translation, whose velocity magnitude oscillates in time. By contrast, the equatorial modes correspond to a uniform circular translation: the Cartesian velocity components oscillate harmonically with a phase shift of
$\pi /2$
, but the velocity magnitude remains constant. Although the maximum kinetic energy is identical for all three modes, the time-averaged kinetic energy per unit mass is
$\langle (\mathrm{d}_t {\boldsymbol{\delta }})^2/2 \rangle =\mathcal{E}(\epsilon _s\omega _s)^2/2$
, where
$\mathcal{E}$
is the kinetic energy factor:
$\mathcal{E}=1/2$
for the polar mode and
$\mathcal{E}=1$
for equatorial modes (twice as much).
To close the problem, boundary conditions are needed. With outward normal
$\hat {\boldsymbol{n}}$
, the velocity of inviscid fluids verifies the non-penetration condition
$\hat {\boldsymbol{n}} \boldsymbol{\cdot }{\boldsymbol{V}}=\hat {\boldsymbol{n}} \boldsymbol{\cdot }\mathrm{d}_t{\boldsymbol{\delta }}$
and
$\hat {\boldsymbol{n}} \boldsymbol{\cdot }{\boldsymbol{V}}=0$
at the inner and outer boundaries, respectively. For viscous fluids, conditions on tangential velocities are also required: no-slip boundaries impose
${\boldsymbol{V}}=\mathrm{d}_t{\boldsymbol{\delta }}$
and
${\boldsymbol{V}}=\boldsymbol{0}$
at the inner and outer boundaries, respectively, whereas stress-free boundaries impose
where
${\boldsymbol{\tau }}_{\!v}$
is the viscous-stress tensor. For the magnetic field, (2.2) is solved in the solid domains, using
${\boldsymbol{V}}=\mathrm{d}_t {\boldsymbol{\delta }}$
and
${\boldsymbol{V}}= \boldsymbol{0}$
in the inner and outer domains, respectively. The outer solid domain extends with uniform properties up to external radius
${a}_e$
.
2.2. Forces from pressure, viscous and magnetic stresses
The total fluid force
$\boldsymbol{F}$
on the sphere results from the combined action of tangential (
${\boldsymbol{F}}_{\!v}$
) and normal (
${\boldsymbol{F}}_{\!vn}$
) viscous stresses, pressure forces
${\boldsymbol{F}}_{\!p}$
and Lorentz force
$\boldsymbol{F}_{\!\eta} ={\boldsymbol{F}}_{\!mt}+{\boldsymbol{F}}_{\!mp}$
that splits into magnetic-tension
${\boldsymbol{F}}_{\!mt}$
and magnetic-pressure
${\boldsymbol{F}}_{\!mp}$
forces. This gives
with
${\boldsymbol{F}}_{\!v}+{\boldsymbol{F}}_{\!vn}=\int _S {\boldsymbol{\tau }}_{\!v}\boldsymbol{\cdot }\mathrm{d}\boldsymbol{S}$
and
${\boldsymbol{F}}_{\!p}=-\int _S \rho _{\!f}{\varPi }_h\,\mathrm{d}\boldsymbol{S}$
, where
$\mathrm{d}\boldsymbol{S}=\hat {\boldsymbol{n}}\mathrm{d}S$
is related to the sphere outward unit normal
$\hat {\boldsymbol{n}}=\hat {\boldsymbol{r}}$
. Writing the Lorentz stress as
gives
$\boldsymbol{F}_{\!\eta} =\mu _{\!f}^{-1}\int _V(\boldsymbol{\nabla }\times \boldsymbol{B})\times \boldsymbol{B}\,\mathrm{d}V$
as the sum of
${\boldsymbol{F}}_{\!mt}=\mu _{\!f}^{-1}\int _S\boldsymbol{B}(\boldsymbol{B}\boldsymbol{\cdot }\mathrm{d}\boldsymbol{S})$
and
${\boldsymbol{F}}_{\!mp}=-(2\mu _{\!f})^{-1}\int _S\boldsymbol{B}^2\,\mathrm{d}\boldsymbol{S}$
. As viscous effects modify the pressure, and thus
${\boldsymbol{F}}_{\!p}$
, we calculate the viscous contribution
$\boldsymbol{F}_\nu$
as
$\boldsymbol{F}_\nu =\boldsymbol{F}_{\!v}+{\boldsymbol{F}}_{\!n}-\boldsymbol{F}_{\!n}(\nu =0)$
, where
${\boldsymbol{F}}_{\!n}={\boldsymbol{F}}_{\!p}+{\boldsymbol{F}}_{\!vn}$
is the total normal force and
$\boldsymbol{F}_{\!n}(\nu =0)=\boldsymbol{F}_{\!p}(\nu =0)$
is the inviscid-fluid force. Hence,
$\boldsymbol{F}_\nu$
, unlike
$\boldsymbol{F}_{\!v}$
, can remain non-zero for stress-free viscous boundaries (and both vanish for inviscid flows).
Neglecting magnetic and rotational effects, the oscillating no-slip sphere was analysed by Stokes (Reference Stokes1851), who showed that
${\boldsymbol{F}}_{\!n}+{\boldsymbol{F}}_{\!v}$
is the sum of a viscous drag proportional to
${\boldsymbol{V}}_{\!s}$
(vanishing as
$\nu \to 0$
) and an inertial contribution. Noting that the fluid mass
$M_{\!fs}=4\pi a_s^3 \rho _{\!f}/3$
is displaced by the inner sphere, this latter inertial contribution is proportional to
$\mathrm{d}_t{\boldsymbol{V}}_{\!s}$
, written
$-C_a M_{\!fs} \mathrm{d}_t{\boldsymbol{V}}_{\!s}$
, where
$C_a\to C_a^i\neq 0$
in the inviscid limit owing to
${\boldsymbol{F}}_{\!p}$
. Although the steady result
${\boldsymbol{F}}_{\!n}+{\boldsymbol{F}}_{\!v}=-6\pi \rho _{\!f}\nu a_s{\boldsymbol{V}}_{\!s}$
for
$\omega _{\textit{s}}\to 0$
is well known, the relative roles of pressure and viscous stresses, and the rapidly oscillating regime, have received much less attention. Moreover, Stokes (Reference Stokes1851) also considered an outer spherical boundary, deriving implicit bounded-flow solutions and an explicit force on the sphere. Revisiting these results, we derive an explicit velocity field (Appendix A.1) and asymptotic expansions of the force for slow and rapid oscillations, quantifying confinement effects (Appendix A.2).
For stress-free boundary conditions, the force differs but remains relevant to the no-slip configuration, as it directly reflects viscous dissipation in the fluid bulk. This contribution becomes significant when viscosity is not negligible; we therefore recall the corresponding stress-free bulk-force expressions (Appendix A.3).
In the presence of rotation or magnetic effects, the inviscid-fluid force does not necessarily retain the form
${\boldsymbol{F}}_{\!p}=-C_a^i M_{\!fs} \mathrm{d}_t {\boldsymbol{V}}_{\!s}$
; in general,
${\boldsymbol{F}}_{\!p}$
is not even opposite to the acceleration (B74). However, for the three Slichter modes, B74 showed that this property persists when rotation is included (without magnetic or viscous effects). In this inviscid rotating limit, the pressure force is parallel to
$\hat {\boldsymbol{z}}$
for the polar mode and antiparallel to the cylindrical-radius unit vector
$\hat {\boldsymbol{s}}$
for equatorial modes.
2.3. Ohmic and viscous dissipation
In the fluid, the Ohmic and viscous dissipations are
with
${\boldsymbol{\tau }}_{\!v}=\rho _{\!f} \nu [\boldsymbol{\nabla }{\boldsymbol{V}}+(\boldsymbol{\nabla }{\boldsymbol{V}})^\top ]$
. Ohmic dissipation in solids follows from analogous expressions with the corresponding volumes and material properties. Although viscous dissipation is often expressed using the vorticity
$\boldsymbol{\mathcal{W}}=\boldsymbol{\nabla }\times \boldsymbol{V}$
alone, the oscillating inner boundary prevents this simplification. Using the Bobyleff–Forsyth identity (Buresti Reference Buresti2009),
with
$\mathrm{D}_t \boldsymbol{V}=\partial _t \boldsymbol{V}+(\boldsymbol{V}\boldsymbol{\cdot }\boldsymbol{\nabla })\boldsymbol{V}$
, an additional acceleration term must be retained. Since
$\boldsymbol{\nabla }\boldsymbol{\cdot }\partial _t\boldsymbol{V}=0$
,
where
$\boldsymbol{\mathcal{W}}\times \boldsymbol{V}$
is the Lamb vector and
The surface stress work rate (power input from the boundary) is then (Wu et al. Reference Wu, Zhou and Fan1999)
3. Analytical and numerical methods
Dimensionless variables are defined using the gap
$D=a_m-a_s$
as the length scale, the magnetic diffusion time
$D^2/\eta _{\!f}$
as the time scale,
$\rho _{\!f}$
as the density scale and
$\eta _{\!f} D^{-1}\sqrt {\rho _{\!f}\mu _{\!f}}$
as the magnetic-field scale (nomenclature in § S9 of the supplementary material is available at https://doi.org/10.1017/jfm.2026.12095). Hereafter all quantities are dimensionless, but retain their dimensional symbols unless stated otherwise. With the solenoidal constraints
$\boldsymbol{\nabla }\boldsymbol{\cdot }\boldsymbol{V}=\boldsymbol{\nabla }\boldsymbol{\cdot }\boldsymbol{B}=0$
, the governing equations read
with forcing displacement
$\boldsymbol{\delta }= \boldsymbol{\epsilon } \mathrm{e}^{\textrm{i} ( \omega t + m \phi )}$
of amplitude
$\epsilon$
and frequency
$\omega =\omega _s D^2/\eta _{\!f}$
, magnetic Prandtl number
$P_m=\nu /\eta _{\!f}$
and frequency ratio
$\gamma =2\varOmega _o/\omega _s$
. The azimuthal wavenumber is
$m=-1$
and
$m=1$
for the prograde and retrograde equatorial modes, respectively, while the
$\phi$
dependency is removed with
$m=0$
for the polar mode. The dimensionless diffusivity is
$\breve {\eta }=1$
in the fluid and
$\breve {\eta }_s=\eta _s/\eta _{\!f}$
,
$\breve {\eta }_m=\eta _m/\eta _{\!f}$
in the inner and outer solids, whose velocities are
$\boldsymbol{V}_s=\mathrm{d}_t\boldsymbol{\delta }$
and
$\boldsymbol{V}=\boldsymbol{0}$
, respectively; only the magnetic equation is solved in solids. Defining the permeability ratios
$\breve {\mu }_s=\mu _s/\mu _{\!f}$
and
$\breve {\mu }_m=\mu _m/\mu _{\!f}$
, electrically insulating inner or outer domains correspond to
$\breve {\eta }_s\to \infty$
and
$\breve {\eta }_m\to \infty$
.
3.1. Numerical modelling
Equations (3.1)−(3.2) are solved using the finite-difference/pseudo-spectral code XSHELLS (Schaeffer et al. Reference Schaeffer, Jault, Nataf and Fournier2017) or the finite-element code COMSOL
$\textrm {Multiphysics}^{\circledR}$
. The XSHELLS code employs a poloidal–toroidal decomposition of the velocity field in spherical harmonics with degree
$l\le l_{\textit{max}}$
and azimuthal wavenumber
$m\le m_{\textit{max}}$
via the shtns library (Schaeffer Reference Schaeffer2013), combined with second-order finite differences on
$N_r$
radial points. Its spectral formulation enables access to extreme viscosity and magnetic-field regimes and has been extensively validated (e.g. Marti et al. Reference Marti2014). In the weak-forcing limit
$\epsilon \ll 1$
, the nonlinear equations are integrated in a fixed geometry, with translational forcing imposed through the boundary velocity
$\mathrm{d}_t\boldsymbol{\delta }$
at the inner boundary (as in Rieutord Reference Rieutord2002). Only diffusion, discarding any motion, is solved in the solid regions. The region surrounding the outer solid shell is treated as a perfect electrical insulator, with the magnetic boundary conditions described in Christensen & Wicht (Reference Christensen and Wicht2015). Implementation details are given in P26. Simulations use a semi-implicit third-order backward-difference scheme (SBDF3, Ascher et al. Reference Ascher, Ruuth and Wetton1995). A typical resolution at
$L_\nu =10^{-3}$
,
$\varLambda =0.5$
and
$P_m=10^{-2}$
is
$N_r=511$
,
$l_{\textit{max}}=127$
and
$m_{\textit{max}}=8$
, with sufficient refinement in the nested boundary layers and, when Alfvén waves are present, in the interior. For laminar flows with simple forcing (e.g. axial magnetic field), only a few azimuthal modes are required: the polar mode is axisymmetric (
$m=0$
), whereas equatorial modes require the single non-zero azimuthal order (
$m=\pm 1$
). Simulations with XSHELLS are restricted here to no-slip boundaries. The system starts from rest and is allowed to evolve until it reaches a converged regime over a few diffusive time scales. The initial transient is discarded. Dissipation is computed from volume integrals (§ 2.3) and time-averaged in the converged regime. The vorticity formulation avoids solving for the pressure, reducing computational cost but precluding direct evaluation of pressure forces and, therefore, of the added-mass coefficient. For these quantities, COMSOL is used instead (§ S1).
3.2. Perturbation approach and BLT
We restrict attention to the weak-forcing regime,
$\epsilon =\epsilon _s/D\ll 1$
. Analytical solutions are derived using BLT, for which the boundary-layer components must decay over small distances compared with the local radii of curvature and the separation between neighbouring boundaries. In the fluid, the asymptotic expansion is therefore organised by
$L_\nu /\ell$
and
$L_\eta /\ell$
, with
$\ell =\min (a_s,D)$
; as shown below by deriving their thicknesses, the magnetic layers in the inner and outer solids additionally require
$L_\eta \ll a_s \breve {\eta }_s^{-1/2}$
and
$L_\eta \ll \breve {\eta }_m^{-1/2} \min (a_m,a_e-a_m)$
, respectively. Except for this last condition, the boundary-layer problem is fully independent with respect to
$a_e$
. These restrictions do not apply to the exact bounded Stokes hydrodynamic solution of Stokes (Reference Stokes1851) in Appendix A.1, which remains valid for arbitrary
$L_\nu /\ell$
within the linear problem.
With the dependence
$\mathrm{e}^{\textrm{i}(\omega t+m\phi )}$
, the polar and equatorial modes correspond to
$m=0$
and
$m=\pm 1$
, respectively. The analysis starts from the imposed magnetic field
$\boldsymbol{B}_0$
and the inviscid non-magnetic solution
$(\boldsymbol{U}, P)$
. Boundary layers generated at the inner and outer spheres then induce successive magnetic, velocity and pressure corrections, yielding the hierarchy
and
where
$\boldsymbol{B}_0(r,\theta )$
is an imposed steady magnetic field, whose normal component
$B_{0r}$
at the solid boundary primarily controls boundary-layer magnetic effects (e.g. BG95). Figure 3 provides the roadmap of the analytical construction adopted throughout the paper, indicating the successive bulk and boundary-layer corrections and their coupling.
The boundary-layer analysis holds for an arbitrary
$\phi$
-independent
$\boldsymbol{B}_0(r,\theta )$
, while a uniform axial field is used in DNS. For
$r\le a_s$
, the field remains uniform when a uniform external field
$\boldsymbol{B}_e$
is applied, and can reach up to three times
$\boldsymbol{B}_e$
for large
$\mu _s \gg \mu _0$
, or can be strongly reduced for large
$\mu _{\!f}$
due to magnetic shielding. The analytical derivation of
$\boldsymbol{B}_0$
, including the effective permeability formulation and shielding limits, is given in § S2 of the supplementary material.
Considering the hydrodynamic inviscid solution
$(\boldsymbol{U},P)$
for
$\boldsymbol{B}_0=\boldsymbol{0}$
, the non-zero
$\boldsymbol{B}_0$
and viscous no-slip conditions generate a hierarchy of BLT corrections from inner and outer boundaries, the latter denoted by
${}^{(o)}$
. The perturbation hierarchy relies on the thin boundary-layer assumption, introducing a second small parameter in addition to
$\epsilon$
. Starting from the irrotational solution
$(\boldsymbol{U}, P)$
, successive boundary-layer and bulk corrections are determined order by order. We first consider the leading-order corrections
$(\boldsymbol{b},\boldsymbol{u},p)$
and
$(\boldsymbol{b}^{(o)},\boldsymbol{u}^{(o)},p^{(o)})$
to the basic state
$(\boldsymbol{B}_0,\boldsymbol{U},P)$
, arising from the inner- and outer-boundary layers, respectively (figure 3). The fields
$(\boldsymbol{b},\boldsymbol{u})=(\boldsymbol{b}^{(p)}+\boldsymbol{b}^{(h)},\,\boldsymbol{u}^{(p)}+\boldsymbol{u}^{(h)})$
decompose into a bulk contribution
$(\boldsymbol{b}^{(p)},\boldsymbol{u}^{(p)})$
, driven by induction and vanishing in the non-magnetic limit where
$^{(p)}$
stands for particular, and a boundary-layer correction
$(\boldsymbol{b}^{(h)},\boldsymbol{u}^{(h)})$
enforcing the boundary conditions at
$r=a_s$
, where
$^{(h)}$
stands for homogeneous. Through higher-order boundary-layer radial flow
$\mathfrak{u}_r$
, required to ensure mass conservation, these corrections, in turn, force higher-order bulk fields
$(\boldsymbol{\mathcal{B}},\boldsymbol{\mathcal{U}},\mathcal{P})$
and
$(\boldsymbol{\mathcal{B}}^{(o)},\boldsymbol{\mathcal{U}}^{(o)},\mathcal{P}^{(o)})$
, smaller by a factor of the order of the thickness of the boundary layer. The resulting secondary bulk fields generally violate the tangential boundary conditions and, therefore, generate a final boundary-layer readjustment
$(\boldsymbol{\mathfrak{b}}_\parallel ,\boldsymbol{\mathfrak{u}}_\parallel )$
, and similarly at the outer boundary (see §§ 3.5 and 5.3).
Hierarchy and spatial distribution of velocity and magnetic base fields and perturbations. All fields are of order
$\epsilon$
in this work, except the zeroth-order field
$\boldsymbol{B}_0$
, which interacts with the hydrodynamic solution
$(\boldsymbol{U},P)$
forced by the inner-sphere velocity
$\mathrm{d}_t \boldsymbol{\delta }$
, to generate corrections in the whole space (e.g.
$\boldsymbol{u}$
). At next order in the boundary-layer thickness, (
$\boldsymbol{u}_\parallel ,\boldsymbol{u}^{(o)}_\parallel$
) drive boundary-layer radial flows
$(\mathfrak{u}_r,\mathfrak{u}_r^{(o)})$
, which force secondary bulk fields (e.g.
$\boldsymbol{\mathcal{B}}$
) and their associated boundary-layer corrections (e.g.
$\boldsymbol{\mathfrak{b}}_\parallel$
).

3.3. Calculation of the boundary-layer solution
Boundary-layer homogeneous solutions decay exponentially into the bulk, where diffusion is negligible, so that the magnetic particular solution
$\boldsymbol{b}^{(p)}$
approaches the diffusionless limit
$\boldsymbol{b}^{(p)}_0$
induced by
$\boldsymbol{U}$
. In the weak-Lorentz-force regime,
$(\boldsymbol{b}^{(p)},\boldsymbol{u}^{(p)}) \approx (\boldsymbol{b}^{(p)}_0,\boldsymbol{u}^{(p)}_0)$
can be obtained analytically (Appendix B). Outer-boundary corrections (superscript
${}^{(o)}$
) satisfy the same equations as those at
$r=a_s$
and vanish in the unbounded limit
$a_m \gg a_s$
; they are thus deduced from the inner solutions, and only
$(\boldsymbol{b},\boldsymbol{u},p)$
is detailed below.
With
$\boldsymbol{U}$
satisfying non-penetration, the leading-order boundary-layer perturbation verifies
$u_r=0$
. Within BLT, radial derivatives
$\partial _r \boldsymbol{u}$
and
$\partial _r \boldsymbol{b}$
dominate over the fields and over derivatives in other directions. Radial variations of
$\boldsymbol{B}_0$
are neglected relative to those of
$\boldsymbol{b}$
, so
$\partial _r \boldsymbol{B}_0$
is omitted when
$\partial _r \boldsymbol{b}$
is present; this is exact for the uniform axial fields considered below. For
$\boldsymbol{B}_0=[B_{0r},B_{0\theta },B_{0\phi }]$
depending only on
$\theta$
, the tangential components of
$\boldsymbol{u}=(0,\boldsymbol{u}_\parallel )$
and
$\boldsymbol{b}=(b_r,\boldsymbol{b}_\parallel )$
satisfy the BLT form of (3.1) and (3.2),
where
$(\boldsymbol{u}_\parallel ,\boldsymbol{b}_\parallel )$
also denote
$\boldsymbol{u}_\parallel =[0,u_\theta ,u_\phi ]^\top$
and
$\boldsymbol{b}_\parallel =[0,b_\theta ,b_\phi ]^\top$
for simplicity. Combining (3.7) with the curl of (3.6) yields a homogeneous system for
$(\boldsymbol{u}_\parallel ,\boldsymbol{b}_\parallel )$
, except for
related to the induction forcing. Neglecting rotation and viscosity recovers equations (20) and (21) of BG95 when
$B_{0r}\partial _r\boldsymbol{U}$
is assumed dominant in (3.8); in their subsequent analysis all forcing terms are then neglected, i.e.
$\mathcal{T}=0$
. Here, all inhomogeneous contributions in (3.8) are retained, showing that
$B_{0r}\partial _r\boldsymbol{U}$
is not generally dominant (see § 5).
Since
$b_r$
does not enter (3.6) and (3.7), it is determined independently within the BLT framework. At leading order, the forcing
$\boldsymbol{\nabla }\times (\boldsymbol{U}\times \boldsymbol{B}_0)$
leads to
as detailed in § 5.1. All theoretical evaluations, from basic flows (e.g. from B74) to boundary-layer solutions or surface integrations, are carried out with the arbitrary-precision library mpmath ensuring the high accuracy required.
3.4. Boundary and interface conditions
Boundary conditions at
$r=a_s$
or
$r=a_m$
require continuity of (i)
$b_r$
, (ii) the tangential components
$\breve {\mu }^{-1}\boldsymbol{b}_\parallel$
of the
$\boldsymbol{H}$
field
$\boldsymbol{B}= \mu \boldsymbol{H}$
, and (iii) the tangential electric field
$\breve {\eta } \boldsymbol{\nabla }\times \boldsymbol{B}-\boldsymbol{V}\times \boldsymbol{B}$
(e.g. Stratton Reference Stratton2007). In the BLT limit, condition (iii) reduces to
as in BG95. Using
$\boldsymbol{\nabla }\boldsymbol{\cdot }\boldsymbol{B}=0$
, conditions (i) and (ii) also imply continuity of
$\breve {\mu }^{-1}\partial _r (r^2 b_r)$
. For inviscid fluids, the above boundary conditions are sufficient, as the velocity field is slaved to the magnetic field. Velocity discontinuities may then occur at the boundaries, introducing forcing through the term
$B_{0r}[\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel ]_-^+\neq \boldsymbol{0}$
in (3.12). At
$r=a_s$
,
$[\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel ]_-^+=\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel -\mathrm{d}_t\boldsymbol{\delta }_\parallel$
, whereas at
$r=a_m$
,
$[\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel ]_-^+=\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel$
since the outer boundary is at rest. This boundary forcing can then generate a non-zero homogeneous solution
$(\boldsymbol{b}_\parallel ^{(h)},\boldsymbol{u}_\parallel ^{(h)})$
, even for a negligible particular solution
$(\boldsymbol{b}_\parallel ^{(p)},\boldsymbol{u}_\parallel ^{(p)})$
.
For viscous fluids, additional boundary conditions are required. The stress-free condition in the BLT formulation (2.6) imposes
$\partial _r(\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel )=\boldsymbol{0}$
, whereas the no-slip condition enforces
$\boldsymbol{U}+\boldsymbol{u}=\mathrm{d}_t\boldsymbol{\delta }$
, reducing (3.12) to
$ [\breve {\eta }\partial _r\boldsymbol{b}_\parallel ]_-^+=\boldsymbol{0}$
.
3.5. Higher-order MHD solutions
Equations (3.6) and (3.7) give the boundary-layer solution but do not enforce
$\boldsymbol{\nabla }\boldsymbol{\cdot }\boldsymbol{u}=0$
. To do so, the radial flow
$\epsilon \text{Re} (\mathfrak{u}_r\mathrm{e}^{\textrm{i} ( \omega t + m \phi )} )$
is needed at the next order (in the small boundary-layer thickness). With the non-penetration condition, the BLT approach gives (Greenspan Reference Greenspan1968)
where the factor
$r$
on the left-hand side of (3.13) is set constant to
$r=a_s$
or
$r=a_m$
. The solution
$\mathfrak{u}_r$
is then obtained by integrating (3.13) with the condition that
$\mathfrak{u}_r$
vanishes away from the boundary and is non-zero at the boundary (
$\mathfrak{u}_r$
being called secondary flow or Ekman pumping in rotating fluids). The non-penetration boundary condition
$\mathfrak{u}_r+\mathcal{U}_r=0$
then forces a secondary bulk flow
$\boldsymbol{\mathcal{U}}$
(the so-called Ekman circulation for rotating fluids). Neglecting diffusive effects in the bulk,
$\boldsymbol{\mathcal{U}}$
and the pressure field
$\mathcal{P}$
are governed by
with the secondary bulk field
$\boldsymbol{\mathcal{B}}$
. In contrast to the exponentially decaying
$\mathfrak{u}_r$
,
$\boldsymbol{\mathcal{U}}$
is nearly uniform across the boundary layer, with
$\mathcal{U}_r(r=a_s)=-\mathfrak{u}_r(r=a_s)$
, so that the radial flow is
$\mathfrak{u}_r+\mathcal{U}_r \approx \mathfrak{u}_r-\mathfrak{u}_r(r=a_s)$
in the boundary layer. This higher-order contribution can be significant (e.g. for recovering the Stokes force in Appendix C).
Although explicit determination of
$(\boldsymbol{\mathcal{U}},\boldsymbol{\mathcal{B}})$
is difficult, their contribution to mean dissipation can be obtained indirectly via power arguments (§ 3.6). When used below,
$\boldsymbol{\mathcal{U}}$
is approximated by neglecting magnetic and rotational effects in (3.14) and (3.15) and assuming an irrotational form; weak rotational corrections can nevertheless be derived a posteriori for the polar mode (§ 4.1). Once the secondary bulk fields are known, their residual tangential mismatch at the boundaries is removed by the higher-order boundary-layer corrections
$(\boldsymbol{\mathfrak{u}}_\parallel ,\boldsymbol{\mathfrak{b}}_\parallel )$
. As illustrated in § 5.3, they are obtained by solving the same homogeneous boundary-layer problem as
$(\boldsymbol{u}^{(h)}_\parallel ,\boldsymbol{b}^{(h)}_\parallel )$
with amplitudes fixed by the interface conditions of § 3.4, but where
$\boldsymbol{U}$
is replaced by
$\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)}$
, and with a stationary inner boundary (as its motion is already accounted for in
$\boldsymbol{u}$
).
3.6. Scaled forces and dissipation from the boundary-layer approach
We consider the forces on the inner solid domain using leading-order corrections to the basic state; those on the outer solid domain are obtained similarly, using the relevant fields at
$r=a_m$
. At the order
$\epsilon$
, the viscous force
$\boldsymbol{F}_{\!v}$
, the hydrodynamic pressure force
$\boldsymbol{F}_{\!p}$
and the magnetic tension
$\boldsymbol{F}_{\!mt}$
are obtained from
$\boldsymbol{F}_{\!j}= \epsilon \mathrm{e}^{\textrm{i} \omega t} \int _S \boldsymbol{f}_{\!j} \, \mathrm{e}^{\textrm{i} m \phi } \mathrm{d}S$
, with
$\boldsymbol{f}_{\!v} = P_m \partial _r \boldsymbol{u}_\parallel$
,
$\boldsymbol{f}_{\!p} = - (P+p_h) \hat {\boldsymbol{r}}$
and
$\boldsymbol{f}_{\!mt} = B_{0r} \boldsymbol{b}+b_r \boldsymbol{B}_0$
, where
$p_h$
and
$p_m$
are the hydrodynamic and magnetic parts of
$p=p_h+p_m$
. In BG95,
$\boldsymbol{f}_{\!mt}$
is further simplified to its BLT expression
$\boldsymbol{f}_{\!mt} = B_{0r} \boldsymbol{b}_\parallel$
. The magnetic-pressure force
$\boldsymbol{F}_{\!mp}$
is similarly obtained from
$\boldsymbol{f}_{mp} = {f}_{mp} \hat {\boldsymbol{r}}$
, with
${f}_{mp} = - \boldsymbol{B}_0 \boldsymbol{\cdot }\boldsymbol{b}$
since
$B^2 \approx 2 \boldsymbol{B}_0 \boldsymbol{\cdot }\boldsymbol{b}$
at this order. We also note that the torque
$\boldsymbol{\varGamma }_{\!j}=\epsilon \mathrm{e}^{\textrm{i} \omega t }\int _S \boldsymbol{r} \times \boldsymbol{f}_{\!j} \, \mathrm{e}^{\textrm{i} m \phi } \mathrm{d}S$
for each local force
$\boldsymbol{f}_{\!j}$
. The magnetic and viscous torques originate from the magnetic-tension stress
$\boldsymbol{f}_{\!mt}$
and tangential viscous stress
$\boldsymbol{f}_{\!v}$
, respectively.
Following BG95, we characterise each force contribution by the scaled force
which measures the force relative to the inertial-force amplitude
$M_s\epsilon \omega ^2$
. Although introduced here for a forced problem, this notation follows directly from the corresponding fixed-outer-boundary free-oscillation dynamics governed by
$M_s \mathrm{d}_t^2 \boldsymbol{\delta }= \boldsymbol{F}$
, where
$M_s=(4\pi /3)\rho _s a_s^3$
is the solid-sphere mass and
$\boldsymbol{F}$
is the total force (as in the fixed-outer-boundary linear formulation of Rieutord Reference Rieutord2002). Indeed, a weak frequency perturbation gives
$M_s\epsilon (\omega +\Delta \omega _{\!j})^2 \simeq M_s\epsilon \omega ^2(1+2\Delta \omega _{\!j}/\omega )$
, so that projection of (3.16) onto the oscillation direction yields the first-order complex frequency correction associated with
$\boldsymbol{F}_{\!j}$
for weak forces. In the absence of rotation, the polar-mode forces considered by BG95 are parallel to
$\hat {\boldsymbol{z}}$
, such that
$\Delta \boldsymbol{\omega }_{\!j}=\Delta \omega _{\!j}\hat {\boldsymbol{z}}$
; the force response can then be characterised by the scalar
$\Delta \omega _{\!j}$
. Within this fixed-outer-boundary free-oscillation interpretation, the real and imaginary parts of the resulting detuning
$\Delta \omega _{\!j}/\omega$
quantify, respectively, the eigenfrequency correction and modal damping-rate contribution, while
$-2(\rho _s/\rho _{\!f})\text{Re}(\Delta \omega _{\!j}/\omega )$
gives the associated relative correction to the effective inertia of the solid domain. For a finite-mass freely translating outer solid, however,
$\boldsymbol{\delta }$
is the relative displacement and
$\Delta \boldsymbol{\omega }_{\!j}/\omega$
retains its meaning as a fluid-force response, while its planetary eigenfrequency interpretation requires the global translational dynamics (Grinfeld & Wisdom Reference Grinfeld and Wisdom2005; Greff-Lefftz & Legros Reference Greff-Lefftz and Legros2007).
Decomposing the viscous force
$\boldsymbol{F}_\nu$
and the Lorentz force
$\boldsymbol{F}_{\!\eta}$
into non-dissipative components
$[\boldsymbol{F}_\nu ^{nd},\boldsymbol{F}_{\!\eta} ^{nd}]\propto \mathrm{d}_t^2\boldsymbol{\delta }$
(in phase with acceleration) and dissipative components
$[\boldsymbol{F}_\nu ^d,\boldsymbol{F}_{\!\eta} ^d]\propto \mathrm{d}_t\boldsymbol{\delta }$
(in phase with velocity), we can write
Time averages follow by equating the work required to maintain the motion to viscous and Ohmic losses (Motz Reference Motz1966b
; Batchelor Reference Batchelor1967). Projecting onto the velocity
$\text{Re}(\mathrm{d}_t\boldsymbol{\delta })$
gives
$\omega ^{-1}\langle \text{Re}(\mathrm{d}_t\boldsymbol{\delta })^2\rangle \int _S[f_\nu ^d,f_\eta ^d] \,\mathrm{e}^{\textrm{i} m\phi } \mathrm{d}S =\langle [\mathcal{D}_\nu ,\mathcal{D}_\eta ]\rangle$
, where
$\langle \text{Re}(\mathrm{d}_t\boldsymbol{\delta })^2\rangle /(\epsilon \omega )^2=\mathcal{E}$
is the kinetic energy factor (§ 2.1). Using BLT, these forces are given by (e.g. Batchelor Reference Batchelor1967)
for the (thin) inner fluid boundary layer of velocity amplitude
$\omega \epsilon$
. Because the boundary-layer perturbations decay exponentially, the thin-layer limit yields
$\int _{\varOmega _{\!f}}{\cdots} \,\mathrm dV=\int _S{\cdots} \,\mathrm dS \int _{a_s}^{\infty }\mathrm dr$
, so the radial integration reduces to the opposite of the primitives
$(\mathcal{G}_\nu ,\mathcal{G}_\eta )$
evaluated at
$r=a_s$
. The same procedure applies to the outer-boundary layer by evaluating the primitive at
$r=a_m$
. Ohmic dissipation in solid domains and the associated forces follow from analogous expressions using the appropriate volume, magnetic diffusivity and permeability.
Whereas (3.16) is based on instantaneous-force amplitudes, mean dissipation follows from the power balance. We define
Since the modal energy is
$M_s\mathcal E(\epsilon \omega )^2$
, (3.16) and (3.20) give, for the dissipative component of the same force,
$\mathrm{Im}(\Delta \omega _{\!j})/\omega = \widehat {\mathcal D}_{\!j}/(2\mathcal E)$
. Thus, the normalised amplitude-damping rate equals
$\widehat {\mathcal D}_{\!j}$
for the polar mode and
$\widehat {\mathcal D}_{\!j}/2$
for the equatorial modes.
In (3.16)–(3.20), surface integration over
$S$
is generally cumbersome and, when required, performed numerically. Analytical simplifications follow from the BG95 assumptions: (i) retaining only the homogeneous solution, which is accurate for sufficiently thin boundary layers; and (ii) neglecting spatial variations of boundary-layer thickness, i.e. assuming a uniform layer. The latter is exact in specific limits (e.g. no rotation with a monopole field at
$r=a_s$
), and otherwise relies on a characteristic thickness. This approach is hereafter termed the homogeneous uniform boundary layer (huBL).
4. Non-magnetic basic flows
The hydrodynamic base flow provides the starting point for the subsequent MHD boundary-layer analysis. We first derive the potential flow (§ 4.1) and its associated bulk dissipation (§ 4.2), before incorporating rotational effects (§ 4.3).
4.1. Potential flows, added-mass and weak rotational perturbations
For
$\gamma \ll 1$
, rotational effects are negligible and the basic flow reduces to an irrotational oscillatory motion. For
$\boldsymbol{B}_0=\boldsymbol{0}$
, an irrotational bulk flow
$\boldsymbol{U}$
can then be sought (with finite viscosity; see Buresti Reference Buresti2009), so that
$\boldsymbol{U}=\boldsymbol{\nabla }\varPhi$
with
$\boldsymbol{\nabla} ^2 \varPhi =0$
. In the unbounded limit
$a_s \ll a_m$
used by BG95 (or problem 92 in Lamb Reference Lamb1924), the velocity potential
$\varPhi$
can be obtained for arbitrary displacements at small velocities. In the frame of the sphere, the flow reduces to dipolar contributions with internal sources of the form
$(k_1 x + k_2 y + k_3 z) r^{-3}$
, where the coefficients
$k_i$
are determined from the non-penetration condition
$(U_r - \mathrm{d}_t \boldsymbol{\delta } \boldsymbol{\cdot }\hat {\boldsymbol{r}})\vert _{r=a_s} = 0$
. Extension to bounded domains follows by superposing dipolar terms with external sources, as in Article 9 of Stokes (Reference Stokes1843) or problem 93 of Lamb (Reference Lamb1924). In the frame of the outer boundary at rest, additional terms
${k}_4 x + {k}_5 y + {k}_6 z$
enforce non-penetration at
$r=a_m$
. The flow
$\epsilon \boldsymbol{U} \mathrm{e}^{\textrm{i}(\omega t + m \phi )} = \epsilon \boldsymbol{\nabla }[\varPhi \mathrm{e}^{\textrm{i}(\omega t + m \phi )}]$
is given by
for the polar and equatorial modes (
$a=a_s/a_m$
). The associated velocity fields are
for the polar mode, while the velocity field of equatorial modes is
These flows are exact solutions of the viscous Navier–Stokes equation (3.1) in the absence of magnetic and rotational effects (as for any potential flow; see Buresti Reference Buresti2009).
Theoretical basic flow (T) versus XSHELLS (N, black-dotted line for
$\gamma =0$
, and cyan for the polar mode at
$\gamma =1/3$
) for polar (a) and prograde equatorial (b) forcing (
$\theta =60^{\circ }$
,
$a=0.7$
,
$L_\nu =6\times 10^{-3}$
). Potential flow: unbounded (orange line) and bounded (red line) at
$\gamma =0$
(solid, (4.2)–(4.3)), and rotation perturbation of the polar mode (non-zero azimuthal flow (4.5), bottom plot of panel (a)). The B74 solution (pink dashed line, § 4.3), using
$\zeta _m$
from (4.14). Surface plots compare bounded analytical (T) and numerical (N) velocity in a meridional plane (equatorial section of T also shown in panel (b)).

Figure 4. Long description
Panel A: Three line graphs compare theoretical (T) and numerical (N) velocity profiles for polar forcing. The graphs show radial (Vr), latitudinal (Vθ), and azimuthal (-Vφ) components of velocity against the radial distance (r - as). The theoretical profiles are shown in orange and red lines, while the numerical profiles are in black dotted and cyan lines. Insets display velocity distributions in meridional planes. Panel B: Three line graphs compare theoretical (T) and numerical (N) velocity profiles for prograde equatorial forcing. Similar to Panel A, the graphs show radial (Vr), latitudinal (-Vθ), and azimuthal (-Vφ) components of velocity against the radial distance (r - as). The theoretical profiles are shown in orange and red lines, while the numerical profiles are in black dotted lines. Insets display velocity distributions in meridional planes.
For all three modes, we have
$\boldsymbol{\nabla} ^2\boldsymbol{U}=\boldsymbol{0}$
, and the inviscid pressure force follows from the linearised unsteady Bernoulli equation. With
$\partial _t[\epsilon \varPhi \mathrm{e}^{\textrm{i}(\omega t+m\phi )}] =\mathrm{i}\omega \epsilon \varPhi \mathrm{e}^{\textrm{i}(\omega t+m\phi )}$
, we obtain
on any spherical surface
$\tilde S$
of radius
$\tilde a a_m$
. For the polar mode, the acceleration is axial and reverses during each oscillation, whereas for the equatorial modes, it is centripetal, along
$-\hat {\boldsymbol{s}}$
. The inner-sphere force is obtained with
$\tilde a=a$
; the corresponding radial pressure integral at the outer boundary is obtained with
$\tilde a=1$
.
Weak rotational effects can be incorporated perturbatively. At leading order for
$\gamma \ll 1$
, the rotation-induced azimuthal velocity of the polar-mode potential flow follows from the
$\phi$
component of the Navier–Stokes equation, yielding
$U_\phi /U_s=\mathrm{i}\gamma$
in cylindrical coordinates
$(s,\phi ,z)$
. Perturbing the flow (4.1), the first-order basic flow
$\boldsymbol{U}=\boldsymbol{U}_{\!1}$
becomes
for the polar mode (correcting a typo in equation (10) of BG95).
Figure 4 compares these base flows with XSHELLS (dotted profiles) for strong confinement (
$a=0.7$
). Dark grey bands near the boundaries indicate regions where viscous effects are significant, with a thickness of
$25$
viscous skin depths; these are excluded from the bulk-flow discussion and treated in the boundary-layer analysis. Outside the boundary layers, the irrotational approximation is excellent: the bounded base flow (dark-red lines; (4.2) and (4.3) in panels a,b) accurately reproduces the DNS, remaining accurate for both radial and meridional components even under weak rotation. Conversely, the unbounded flow (orange line) used by BG95 fails to capture the solution when confinement effects become significant for
$a\gt 0.3$
. In the lowest panel of figure 4(a), the rotation-perturbed and bounded solution (4.5b
) (dark-red dashed line) agrees well with the DNS for
$\gamma =1/3$
(cyan-dotted line).
Since (4.4) applies only to irrotational flows, the rotational correction to the pressure force is evaluated using the kinetic energy approach (e.g. B74, equation (6)). Applying this approach to (4.5) yields the inviscid added-mass coefficient (for the inner sphere)
for the polar mode. The
$\gamma ^2$
correction originates from the centrifugal pressure associated with the azimuthal velocity
$U_\phi$
and can equally be derived directly from the pressure field. Equation (4.6) accurately reproduces the rotational dependence of
$C_a^i$
at small
$\gamma$
, in excellent agreement with the COMSOL DNS (figure 5).
Inviscid added-mass coefficient
$C_a^i$
at the inner (a) and outer (b) boundaries versus
$\gamma$
for two radius ratios, with no-slip (NS) and stress-free (SF) boundary conditions at
$r=a_s$
(stress-free outer boundary) in COMSOL, at
$(L_\nu /(a_m\sqrt {\gamma }))^2=10^{-5}$
and
$\epsilon =0.5L_\nu$
. Solid lines in (a,b) correspond to (4.6); dotted lines in (a) follow (A22). In (a) the coloured area and dash–dotted lines represent the spread of the B74 solution (three estimates of
$\zeta _m$
).

4.2. Bulk dissipation of the rotation-perturbed potential flow
In the absence of rotation, the real part of the flow
$\boldsymbol{\nabla }\varPhi$
can be used to calculate the viscous dissipation
$\mathcal{D}_\nu$
, that reduces here to
$\mathcal{D}_\nu = 2 \rho _{\!f} \nu \int _{\partial {\varOmega _{\!f}}} \hat {\boldsymbol{n}} \boldsymbol{\cdot }\boldsymbol{\nabla }( \boldsymbol{V}^2/2) \mathrm{d}S$
(see (2.10) and (2.11)),
with
$(f_s,f_c)=(1,0)$
for the polar mode and
$(f_s,f_c)=(1,1)$
for the equatorial modes, and where
$P_m$
comes from our unit choice (to be replaced by
$\rho _{\!f} \nu$
in dimensional units). Considering the base flow
$\boldsymbol{U}_{\!1}$
of (4.5), (2.10) and (2.11) give the leading-order rotation-induced correction
$(f_s,f_c)=(1,2 \gamma ^2/5)$
for the polar mode. As the
$f_c$
correction is of order
$\gamma ^2$
, we can wonder if higher-order
$\gamma ^2$
corrections of the basic flow could modify this result. Equation (4.7) gives
recovering the Levich (Reference Levich1949) drag, given by (A21), and extending it to spherical confinement. We have successfully validated this prediction of the bulk dissipation geometric dependence against COMSOL DNS (figure 22 b in Appendix A.4).
This bulk-flow dissipation can be further enhanced by viscous boundary layers imposed by the boundary conditions. For a rapidly oscillating no-slip inner boundary and a no-slip outer boundary at rest, the boundary-layer contribution is given by (A18); its leading term, proportional to
$a_s/L_\nu$
, exceeds the bulk force (4.8) when
$a_s/L_\nu \gt 2(1-a^5)/(1+a^4)$
, i.e. for sufficiently thin boundary layers (the
$a^4$
term is the outer-boundary-layer contribution). Comparing (4.8) with the
$L_\nu$
-independent term of (A18) in the unbounded limit
$a=0$
further shows that the viscous layer at the no-slip inner boundary reduces the contribution of this order to the force by a factor
$1/2$
.
4.3. Large rotation effects: basic flow and added-mass coefficient
The regime of arbitrary rotation is analytically challenging, notably because inertial modes may be directly forced when
$\gamma \gt 1$
. In the planetary-relevant range
$\gamma \lt 1$
, the polar mode was analysed by B74, while all three modes were considered by Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000). These studies include confinement by the outer boundary, and Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000) additionally account for the associated Stokes–Ekman layers. Their results relevant to this work are summarised in Appendix A.4. We outline below the formulation of B74 used to analyse rotational effects. Several typographical errors and implicit relations were identified in B74 in the course of our derivation; we provide explicit corrected forms below.
Using cylindrical coordinates and a streamfunction
$\psi (s,z)$
, the axisymmetric basic flow
$\boldsymbol{U}=\boldsymbol{U}_{B74}$
of B74 is written as
$[U_s,U_\phi ,U_z]=[s^{-1}\partial _z\psi ,\,\mathrm{i}\gamma s^{-1}\partial _z\psi ,\,-s^{-1}\partial _s\psi ]$
. Following B74, the streamfunction
$\psi (s,z)$
of the polar mode reads
and the inviscid added-mass coefficient is
where, correcting a sign error in B74’s expression for
$C_2$
(the correct sign is required to satisfy non-penetration at
$\zeta = \zeta _m$
),
with
$\zeta _s=\gamma ^{-1}$
,
$k=\gamma a_s (1-\gamma ^2)^{-1/2}$
, and where the ellipsoidal coordinates
$(\varsigma ,\zeta )$
are related to
$(s,z)$
through
$s=k\sqrt {(1-\varsigma ^2)(\zeta ^2-1)}$
and
$z=k \varsigma \zeta \sqrt {1-\gamma ^2}$
. Here,
$\zeta _s$
and
$\zeta _m$
are the values of
$\zeta$
at the inner and outer boundaries, respectively. Using these latter equations, four solutions are found for
$(\varsigma ,\zeta )$
as functions of
$(s,z)$
, and the solution
\begin{equation} \varsigma = \frac {\varpi _+^{1/2}-\varpi _-^{1/2}}{2k}, \quad \zeta = \frac {2z (1-\gamma ^2)^{-1/2}}{\varpi _+^{1/2}-\varpi _-^{1/2}}, \quad \varpi _\pm = \left (\frac {z}{\sqrt {1-\gamma ^2}} \pm k \right )^2+s^2 \end{equation}
is found to recover the solution (4.2) of the non-rotating limit. The approach of B74 can only approximate the non-penetration condition at the outer boundary. The value of
$\zeta =\zeta _m$
at the outer boundary can be bounded from below and above by
$\zeta _m^{(i)}$
and
$\zeta _m^{(o)}$
, which are given by (correcting a typo in equation (16b) of B74)
such that
$[\zeta _m^{(i)}/\zeta _m^{(o)}]^2=1-\gamma ^2(1-a^2)$
. For small
$\gamma ^2(1-a^2) \ll 1$
, the theory is thus expected to be accurate. An intermediate relevant estimate is given by equation (15) of B74. Integrating the associated cubic polynomial, we obtain
which provides an explicit solution for
$\zeta _m$
. In the rapid-oscillation limit, all three estimates of
$\zeta _m$
reduce the added-mass coefficient (4.10) to (4.4).
Figure 5(a) compares the B74 prediction with the inviscid added-mass coefficient computed using COMSOL; the DNS (dots) lie within the coloured bounds (4.13). While (4.10) computed with (4.14) and (4.6) coincide for
$\gamma \ll 1$
, the former agrees better at moderate confinement (
$a=0.35$
), whereas (4.6) is more accurate at strong confinement (
$a=0.75$
) owing to exact enforcement of non-penetration at
$r=a_m$
.
Higher-order corrections to the basic flow
$\boldsymbol{U}_{\!1}$
of (4.5) can also be derived. In particular, the next-order contribution
$\boldsymbol{U}_2$
(in
$\gamma ^2$
; Appendix A.5) is obtained explicitly. Although the three estimates of
$\zeta _m$
yield different higher-order cross-terms in
$a$
and
$\gamma$
, they coincide in the unbounded rotating limit (
$a\ll 1$
), giving the same basic flow and added-mass coefficient. For example,
$\zeta _m=\zeta _m^{(o)}$
yields, at order
$\mathcal{O}(\gamma ^4+a^5)$
,
\begin{align} \boldsymbol{U}_2^{a \to 0} &= \boldsymbol{U}_{\!1}+ 3 \omega \left (\frac {\mathrm{i}}{5} f_r \cos \theta \hat {\boldsymbol{r}}+ \mathrm{i} f_\theta \sin \theta \hat {\boldsymbol{\theta }}+\frac {(f_\phi +3a^3) \gamma \sin 2 \theta }{10} \hat {\boldsymbol{\phi }} \right ) \, \frac {a_s^3}{r^3}\gamma ^2 , \\[-12pt]\nonumber \end{align}
where
$\epsilon \boldsymbol{U}_{\!1}=\epsilon (U_{1\phi } \hat {\boldsymbol{\phi }}+\boldsymbol{\nabla }\varPhi )$
is given by (4.1)−(4.5), and where the unbounded rotation-corrected flow
$\boldsymbol{U}_2(a = 0)$
is obtained by putting
$a=0$
in (4.15)−(4.18). At
$\mathcal{O}(\gamma ^3)$
, this flow confirms the leading-order rotation-induced correction of the viscous force and dissipation proposed in § 4.2, and the
$\mathcal{O}(\gamma ^4)$
series expansion of the flow gives
$f_s=1+4 \gamma ^4/25$
and
$f_c=2 \gamma ^2/5+4\gamma ^4/175$
.
In an unbounded rotating fluid, the added-mass coefficient (4.10) is found to be exactly
where
$\gamma _0=\ln [(1+\gamma )/(1-\gamma )]$
, providing a compact exact expression for the added-mass coefficient of a sphere oscillating along the rotation axis in an inviscid fluid (see the comparison with Smylie & McMillan (Reference Smylie and McMillan2000) and DNS in Appendix A.4). For weak viscous and rotational effects, a perturbative approach can be used in which the viscous corrections to Stokes’ result (A17) are combined with the rotational terms (from (4.19) in the unbounded limit or from Appendix A.4 in the bounded case). This approach is valid only up to order
$\mathcal{O}(\gamma ^2 L_\nu /a_s)$
, since cross-terms may arise at higher order.
Theoretical (T) basic flow versus XSHELLS (N, black line) for strong rotation (
$\gamma =0.92$
), at
$a=0.35$
(a) and
$a=0.05$
(b), polar mode (
$\theta =45^{\circ }$
,
$L_\nu =0.002$
). Potential flow: unbounded case (orange solid line, (4.2) with
$a=0$
), bounded case at
$\gamma =0$
(dark-red solid line, (4.2)) and rotation perturbation (azimuthal flow (4.5), dark-red dashed line). The B74 flow (4.9):
$\zeta _m$
from (4.14) (green-dashed line), bounds (4.13) shown as a shaded region, and Taylor expansion (4.15) for
$a=0$
(blue line). Grey side bands: viscous boundary layers. In (b), surface plots compare the B74 solution
$\boldsymbol{U}_{B74}$
, the rotation-perturbed potential flow
$\boldsymbol{U}_{\!1}$
(4.5) and its correction (4.15) with the XSHELLS (N) in the meridional plane (zoom to
$r=6a_s$
).

For strong confinement (
$a=0.7$
) and moderate rotation (
$\gamma =1/3$
), figure 4 shows that the B74 basic flow (dashed pink line) consistently recovers both the rotation-perturbed solution (4.5) and the XSHELLS DNS. At stronger rotation (
$\gamma \sim 1$
), considered in figure 6(a) for
$a=0.35$
, the B74 solution (dashed line), based on (4.14), provides a markedly improved description of the velocity profiles outside the boundary layers (grey bands) compared with the rotation-perturbed potential flow (4.5) (dark-red line). The influence of
$\zeta _m$
is illustrated by the shaded region between the bounds in (4.13); the azimuthal velocity remains only weakly sensitive, with all formulations nearly coincident.
Figure 6(b) presents the same comparison for
$a=0.05$
on a logarithmic scale, highlighting the spread of solutions. A horizontal dashed line at
$L_\nu$
marks the threshold below which the basic flow becomes comparable to the viscously driven secondary bulk flow
$\boldsymbol{\mathcal{U}}$
. The B74 solution again shows the best agreement with the XSHELLS DNS, whereas alternative models, including (4.5) (red line) and (4.15) (blue line), overestimate the velocity, particularly near the inner boundary. Accurate representation of the bulk flow near
$r=a_s$
is thus essential, as it sets the boundary-layer solution where dissipation is concentrated.
The meridional fields in figure 6(b), in particular the comparison between
$\boldsymbol{U}_{\!1}$
and the XSHELLS (N), provide further evidence of the strong rotational constraint on the bulk flow. This behaviour is captured only by the B74 solution
$\boldsymbol{U}_{B74}$
, whereas its weakly bounded Taylor expansion
$\boldsymbol{U}_2^{a \to 0}$
, given by (4.15), fails. Even in approximate form, accounting for confinement in B74 is therefore essential. Additional meridional cuts from numerical and analytical models at
$\gamma \approx 1$
are provided in supplementary material S4. To our knowledge, this is the first validation and application of the B74 theoretical flow and added-mass coefficient. The hydrodynamic results of this section provide the reference solution for the MHD extensions developed below.
5. Induced radial field and inviscid MHD boundary layers
This section extends the hydrodynamic framework of § 4 to inviscid MHD. Magnetic perturbations generated by the oscillatory flow are first determined for the radial (§ 5.1) and tangential (§ 5.2) perturbations, as well as the higher-order bulk corrections (§ 5.3). The resulting magnetic forces and Ohmic dissipation are then derived (§§ 5.4 and 5.5).
5.1. Radial magnetic field: induction by the hydrodynamic base flow
Our calculations of
$b_r$
are performed in an identical way for the three modes. To illustrate the method, we detail explicitly this calculation below in the particular case of a uniform axial field
$\boldsymbol{B}_0=[B_0 \cos \theta ,-B_0 \sin \theta ,0]^\top$
, with the rotation-modified polar mode flow given by (4.1)−(4.5). The evolution of
$b_r$
in the fluid is then governed by
recalling that the magnetic-field perturbation is
$ \epsilon \text{Re} (\boldsymbol{b} )$
. This equation corresponds to (3.11) multiplied by
$2\omega ^{-1}$
. In the diffusionless limit
$L_\eta =0$
, the solution
$b^{(p)}_0$
of (5.1) is readily obtained (Appendix B.1). The induced radial field
$b_r=b_r^{(p)}+b_r^{(h)}$
is written as the sum of a particular solution
$b_r^{(p)}$
and a homogeneous solution
$b_r^{(h)}$
satisfying
$ L_\eta ^{2} \partial _r^2 b_r=2 \mathrm{i} b_r$
. The homogeneous solution gives rise to a magnetic skin layer of typical thickness
$L_\eta$
, ensuring the electromagnetic interface conditions at
$r=a_s$
or
$r=a_m$
. In the illustrative case, the solution of (5.1) reads
with the (complex) prefactors
$(\tilde {A},\tilde {B})$
, the exponential integral
$\mathrm{Ei}_1(x)$
and the radial wavenumber
$\lambda _{\mathfrak{s}}=(1+\mathrm{i})/L_\eta$
based on the magnetic skin depth
$L_\eta$
. Outside the boundary layer, we recover the diffusionless bulk solution (B4) with (5.3) by considering the fifth-order series expansion
$\mathrm{Ei}_1(x) \approx \mathrm{e}^{-x} (x^{-1}-x^{-2} +2x^{-3}-6x^{-4})$
for large
$x$
.
In the inner and outer solid domains, the particular solution is zero for an imposed uniform axial field. The solution
$b_r=b_r^{(h)}$
is thus of the form (5.2), replacing
$L_\eta$
by
$\breve {\eta }_{\!j}^{1/2} L_\eta$
. We enforce that the boundary-layer solution
$b_r^{(h)}$
does not diverge when moving away from the boundary. This imposes the solution
$b_r^{(h)}(r \leqslant a_s)$
in the inner solid domain, and the fluid solution
$b_r^{(h)}(r \geqslant a_s)$
near
$r=a_s$
, to be of the form
with two constants
$\tilde {A}_\pm$
. Similarly, the fluid solution
$b_r^{(h)}(r \leqslant a_m)$
near
$r=a_m$
, and the solution
$b_r^{(h)}(r \geqslant a_m)$
in the outer solid domain, must take the form
with two constants
$\tilde {B}_\pm$
. Using the interface conditions, the four constants can then be analytically obtained (Appendix D.1).
Unless stated otherwise, comparisons with XSHELLS DNS are performed for a confined configuration (
$a = 0.7$
), identical magnetic diffusivity in the inner sphere and fluid (
$\breve {\eta }_s = 1$
) and a solid exterior with
$\breve {\eta }_m=10$
. Magnetic permeability is uniform across the three domains (
$\breve {\mu }_s=\breve {\mu }_m=1$
). A uniform axial magnetic field of amplitude
$B_0$
is imposed, with
$\varLambda _z=B_{0}^2/\omega$
. The fluid magnetic skin depth and magnetic Prandtl number are
$L_\eta =1.9\times 10^{-2}$
and
$P_m=10^{-1}$
, respectively, ensuring a clear separation of scales. We consider radial profiles at
$\theta = 30^\circ$
and
$\phi = 0$
. The DNS are shown in the converged regime at
$t=(\tau _s+0.35)T_s$
for polar forcing and
$t=(\tau _s+0.45)T_s$
for equatorial forcing, where
$\tau _s$
is chosen such that
$\tau _s T_s\gt 10P_m^{-1}$
, i.e. after more than 10 viscous time scales.
Figure 7 shows excellent agreement between the analytical solution for
$b_r$
(dark-red dashed line) and the DNS (orange-dotted line) for both polar (panel a) and equatorial (panel b) modes at weak rotation, with
$\gamma =0.1$
and
$\gamma =10^{-3}$
, respectively; a similar agreement is obtained in the non-rotating case (not shown). Here and throughout, comparisons are performed using the magnetic perturbation
$\Delta \boldsymbol{B}=(\boldsymbol{B}-\boldsymbol{B}_0)\epsilon ^{-1}$
. The interior radial field is accurately captured by the diffusionless correction ((B4); dark-blue dash–dotted line; bottom-left inset). Therefore, it provides an effective particular solution, as shown by the sum of the homogeneous inviscid solution and diffusionless correction (cyan dash–dotted line). The magnetic skin layer extends over a few
$L_\eta$
in both the inner sphere (
$\breve {\eta }_s=1$
) and the fluid, and is thicker in the outer solid (
$\breve {\eta }_m=10$
). The small discrepancies visible within the fluid boundary layer arise from higher-order radial-field corrections driven by the tangential boundary-layer components. Larger deviations are expected at higher
$\gamma$
, where magnetic induction by the rotation-modified basic flow yields a different particular solution.
Radial part of the magnetic perturbation
$\Delta \boldsymbol{B}=(\boldsymbol{B}-\boldsymbol{B}_0)\epsilon ^{-1}$
near the inner (left) and outer (right) boundaries: XSHELLS (orange-dotted line), induced field (dark-red dashed line), induced field with diffusionless correction (cyan dash–dotted line) and diffusionless bulk solution (blue dash–dotted line, (B4)). (a) Polar and (b) equatorial forcing. Parameters:
$\varLambda _z=0.667$
,
$\varLambda _l=0.5$
,
$L_\eta =1.9\times 10^{-2}$
,
$P_m=0.1$
,
$a=0.7$
,
$a_e/a_m=1.1$
,
$\breve {\eta }_s=1, \breve {\eta }_m=10$
,
$\breve {\mu }_m=\breve {\mu }_s=1$
,
$\theta =30^{\circ }$
,
$\phi =0$
, polar
$\gamma =0.1$
, equatorial
$\gamma =10^{-3}$
. Insets: bulk perturbation.

5.2. Tangential components in the inviscid MHD boundary layer
For rapid oscillations (
$\gamma \ll 1$
), we extend the study to cases where the Coriolis force becomes negligible while the magnetic induction from the rotation-corrected basic flow is not. This occurs when
$\gamma ^2$
is small compared with
$\varLambda$
, introduced by BG95 to estimate the magnetic-to-inertial force ratio (their equation (17)). For
$\gamma ^2 \ll \varLambda$
and an inviscid fluid in a uniform axial field, (3.6) and (3.7) become
using the rotation-modified polar base flow (4.1)−(4.5) and magnetic skin depth
$L_\eta$
. From (5.7), one may test whether
$B_{0r}\partial _r\boldsymbol{U}$
dominates the forcing
$\mathcal{T}$
in (3.8). Neglecting rotation and considering the boundary-layer tangential components only, we obtain
$\mathcal{T}=-\boldsymbol{B}_0(\partial _r U_r)$
since
$B_{0r}\partial _r\boldsymbol{U}=-\boldsymbol{B}_0(\partial _r U_r)/2$
is cancelled by
$r^{-1}(B_{0r}\boldsymbol{U}-U_r\boldsymbol{B}_0)=\boldsymbol{B}_0(\partial _r U_r)/2$
.
Although a diffusionless solution of (5.6) and (5.7) can be derived for weak Lorentz forces (Appendix B.1), the general solution is written as
$[\boldsymbol{u}_\parallel ,\boldsymbol{b}_\parallel ]=[\boldsymbol{u}_\parallel ^{(p)},\boldsymbol{b}_\parallel ^{(p)}]+[\boldsymbol{u}_\parallel ^{(h)},\boldsymbol{b}_\parallel ^{(h)}]$
, i.e. the sum of a particular solution and the homogeneous solution. The latter, obtained by discarding the last term in (5.7), is required to satisfy the boundary conditions. Integration of (5.6) and (5.7) then yields lengthy expressions for
$[\boldsymbol{u}_\parallel ^{(p)},\boldsymbol{b}_\parallel ^{(p)}]$
in the inviscid fluid, e.g.
\begin{eqnarray} b_\theta ^{(p)} = \frac {L_\eta ^2r^{-2}(\varLambda _l+\mathrm{i})+ (\mathrm{i} \pi -2\, \mathrm{Shi}(\lambda r)) \mathrm{e}^{\lambda r}-(\mathrm{e}^{\lambda r}+\mathrm{e}^{-\lambda r}) \, \mathrm{Ei}_1(-\lambda r)}{B_{0r}^{-1} a_s^{-3} (1-a^3)(1-\mathrm{i} \varLambda _l)^2 L_\eta ^4} \, \sin \theta ,\end{eqnarray}
where the radial wavenumber
$\lambda =\lambda _{\mathfrak{s}}(1-\mathrm{i} \varLambda _l)^{-1/2}$
reduces to the magnetic skin-layer wavenumber
$\lambda _{\mathfrak{s}}$
for
$\varLambda _l \ll 1$
. Here
$\mathrm{Shi}(x)=\int _0^x t^{-1}\sinh (t)\,\mathrm{d}t$
denotes the hyperbolic sine integral and
$\varLambda _l=B_{0r}^2/\omega =\sigma _{\!f} \tilde {B}_{0r}^2/( \rho _{\!f} \omega _{\textit{s}})$
is the local parameter based on
$B_{0r}$
(dimensional counterpart
$\tilde {B}_{0r}$
). This parameter also appears in the BG95 model, where it governs the transition from a skin-depth regime to one dominated by Alfvén-wave radiation. For
$\varLambda _l \ll 1$
, the diffusionless approximation
$[\boldsymbol{u}^{(p)},\boldsymbol{b}^{(p)}]\approx [\boldsymbol{u}^{(p)}_0,\boldsymbol{b}^{(p)}_0]$
follows as simple analytical expressions for weak Lorentz forces (Appendix B).
From the homogeneous part of (5.6) and (5.7), the solutions
$\boldsymbol{b}_\parallel ^{(h)}$
and
$\boldsymbol{u}_\parallel ^{(h)}$
in the fluid are
discarding exponentially growing terms, where
$\boldsymbol{b}_\parallel ^{(s)}$
is the solution in the solids. At
$r\ge a_s$
, the fluid solution is governed by
$(A_-,B_-)$
with
$\tilde r_-=r-a_s$
, while it is described by
$(A_+,B_+)$
at
$r\le a_m$
, with
$\tilde r_+=r-a_m$
. In the inner and outer solids,
$\boldsymbol{b}_\parallel ^{(s)}$
involves
$(C_-,D_-)$
and
$(C_+,D_+)$
, respectively. The boundary-layer thicknesses in the solids are
$\breve {\eta }_s^{1/2}\lambda _{\mathfrak{s}}^{-1}$
and
$\breve {\eta }_m^{1/2}\lambda _{\mathfrak{s}}^{-1}$
, while
$\lambda =\lambda _{\mathfrak{s}}(1-\mathrm{i}\varLambda _l)^{-1/2}$
sets the fluid thickness
$\lambda ^{-1}\breve {\eta }^{1/2}$
; the flow contribution vanishes as
$\varLambda _l\to 0$
. For
$\varLambda _l\gg 1$
,
$\lambda$
becomes
$\lambda \approx \sqrt {2}(\varLambda _l^{-3/2}/2+\mathrm{i}\varLambda _l^{-1/2})L_\eta ^{-1}$
, which recovers the Alfvén phase velocity
$\omega /\mathrm{Im}(\lambda )=\tilde {B}_{0r}/\sqrt {\rho _{\!f}\mu _{\!f}}=V_A$
and an attenuation length
$L_A=\textit{Re}(\lambda )^{-1}=\sqrt {2}L_\eta \varLambda _l^{3/2}\gg L_\eta$
, much larger than the skin depth
$L_\eta$
(as noted by BG95). The inviscid MHD solution therefore transitions from a magnetic skin layer at
$\varLambda _l\ll 1$
to an attenuated Alfvén-wave regime. Our BLT approach requires small
$L_A$
compared with the available propagation distance
$D$
, and absence of significant reflection, or boundary-layer interaction, on the opposite boundary (and, thus, absence of global resonance).
The prefactors of (5.9) are analytically obtained from the interface conditions (Appendix D.2); their complete symbolic expressions are available in the accompanying Zenodo repository Personnettaz & Cébron (Reference Personnettaz and Cébron2026). These inviscid MHD boundary-layer solutions (including the particular contribution) are shown as dark-red dashed lines in the following figures (e.g. figures 8 and 9 for velocity and magnetic fields, respectively). The DNS velocity perturbation is computed as a scaled difference with respect to the potential base flow,
$\Delta \boldsymbol{V}=\boldsymbol{V}\epsilon ^{-1}-\text{Re}(\boldsymbol{U}_{\!1}\exp {(\mathrm{i}(\omega t+m\phi ))})$
. Without rotation, polar forcing produces vanishing azimuthal components in both theory and DNS, so only the
$\theta$
component is considered. The inviscid MHD solution (dark-red dashed line) agrees with DNS (orange-dotted line) in both skin and Alfvén-wave regimes (figure 9 at
$\varLambda _l=2$
and figure 14 at
$\varLambda _l=0.5$
), except near interfaces where viscosity dominates within nested boundary layers (see insets), leading to slope changes absent from the inviscid model. In the Alfvén-wave regime, perturbations penetrate much deeper in the fluid (right insets showing the full liquid core) and exhibit wave-like structures (figure 9) compared with those in the skin-layer regime. In all cases, the diffusionless induced correction (
$b^{(p)}_{0}$
,
$u^{(p)}_{0}$
) is an efficient substitute for the inviscid MHD particular solution, as shown by the cyan dash–dotted line.
Larger discrepancies arise for velocity, especially near solid boundaries (figure 8), where viscous effects dominate. For large
$\varLambda _l$
, the velocity perturbation follows the inviscid MHD solution outside viscous layers, notably in the Alfvén-wave regime, whereas viscosity leads to marked deviations for small
$\varLambda _l$
(see figure S5 of the supplementary material). Profiles are shown at co-latitude
$\theta =30^{\circ }$
; agreement improves toward the poles where local
$\varLambda _l$
is larger and deteriorates at the equator where
$\varLambda _l=0$
. The above considerations are valid for both polar and equatorial modes, respectively indicated by panels (a) and (b) in the figures discussed.
Tangential components of flow perturbation
$\Delta \boldsymbol{V}=\boldsymbol{V}\epsilon ^{-1}-\textit{Re}(\boldsymbol{U}_{\!1}\exp {(\mathrm{i}(\omega t+m\phi ))})$
near the inner (left) and outer (right) boundaries: XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line) and purely viscous (purple dashed line) solutions. Insets show bulk perturbations, including secondary bulk flows: inviscid MHD (red dashed), viscomagnetic oscillatory (dark-green line) and purely viscous (purple dash–dotted line); viscomagnetic oscillatory boundary layer (thick green line). (a) Polar and (b) equatorial forcing. Parameters: as in figure 7, but
$\varLambda _z=2.67$
,
$\varLambda _l=2$
,
$\gamma =0$
.

Tangential magnetic-field perturbation near the inner (left) and outer (right) boundaries: XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line). Insets on the left show profiles close to the interfaces. (a) Polar and (b) equatorial forcing. Parameters: as in figure 7, but
$\varLambda _z=2.67$
,
$\varLambda _l=2$
,
$\gamma =0$
.

5.3. Higher-order bulk fields driven by boundary-layer radial flow
The higher-order correction
$\mathfrak{u}_r$
is obtained near both boundaries from
$\boldsymbol{u}_\parallel$
using the BLT (3.13). Discarding the particular solution and substituting
$r\partial _r$
with
$a_s \partial _r$
in (3.13) yields, in the fluid at
$r=a_s$
, and noting that
$\kappa _\lambda =\lambda ^{-1}(r-a_s) \mp \lambda ^{-2} \approx \mp \lambda ^{-2}$
,
Within the huBL framework, the
$\theta$
dependence of
$B_{0r}$
, and hence, of
$\varLambda _l$
and
$\lambda$
, is neglected in the
$\theta$
derivatives of (3.13) and (5.10). Using the basic flow (4.1), we obtain
\begin{eqnarray} \frac {\mathfrak{u}_r}{\mathrm{e}^{- \lambda (r-a_s)}}&=& \frac {\mathfrak{u}_r^{(o)}}{-a^4 \mathrm{e}^{- \lambda (a_m-r)}}= - \frac {3}{2} \frac { 1-\mathrm{i}}{\breve {c}_{\!j}+\sqrt {1-\mathrm{i} \varLambda _l}} \frac {L_\eta \omega \varLambda _l}{a_s} \frac {\mathfrak{c}}{1-a^3} , \end{eqnarray}
noting that material properties contrast
$\breve {c}_{\!j}=\breve {\eta }_{\!j}^{1/2} \breve {\mu }_{\!j}$
, and
$\mathfrak{c}=\cos \theta$
for the polar mode and
$\mathfrak{c}=\sin \theta$
for the equatorial modes.
Figure 10 compares the numerical radial velocity perturbation,
$\Delta V_r=V_r\epsilon ^{-1}-\text{Re}(U_{1r}\exp {(\mathrm{i}(\omega t+m\phi ))})$
(orange-dotted lines), with the higher-order MHD inviscid solution
$\mathfrak{u}_r$
(dark-red dashed lines). The asymptotic solution captures the spatial structure of the perturbation, reproducing both the boundary-layer behaviour and the bulk wavelength, but it underestimates the wave amplitude. This limitation is consistent with the comparatively weak radial velocity, which is more sensitive than the tangential components to higher-order effects neglected in the present approximation. As shown below, the inclusion of viscosity significantly improves the agreement between analytical predictions and DNS.
Through the boundary conditions, the radial boundary-layer fluxes (5.11) drive bulk fields
$( \boldsymbol{\mathcal{U}}, \boldsymbol{\mathcal{B}})$
, whose Ohmic dissipation is subsequently evaluated using power arguments (§ 5.5). An explicit expression of
$(\boldsymbol{\mathcal{U}},\mathcal{P})$
and
$(\boldsymbol{\mathcal{U}}^{(o)},\mathcal{P}^{(o)})$
can be obtained in the limit of weak Lorentz forces. By searching for irrotational flows of velocity potentials
$(\varPsi ,\varPsi ^{(o)})$
, with
the method used in § 4.1 for
$\boldsymbol{U}$
shows that the pressure driven by the inner-boundary layer is
and the associated bulk secondary flow
for the polar mode, using the weak-rotation-induced correction
$\mathcal{U}_\phi / \mathcal{U}_s= \mathrm{i} \gamma$
. For the equatorial modes,
$\mathcal{P}$
is given by (5.13) where
$\cos \theta$
is replaced by
$\sin \theta$
, and
with
$\boldsymbol{t}_\parallel =\cos (\theta ) \hat {\boldsymbol{\theta }} + \mathrm{i} m \hat {\boldsymbol{\phi }}$
. For all modes,
$\mathfrak{u}_r^{(o)}$
drives
$(\mathcal{P}^{(o)},\boldsymbol{\mathcal{U}}^{(o)})$
, which can be obtained by multiplying
$\mathcal{P}$
and
$\boldsymbol{\mathcal{U}}$
by
$a^4$
, and by replacing
$\breve {c}_s$
and
$a_m$
by
$\breve {c}_m$
and
$a_s$
, respectively.
Radial flow perturbation
$\Delta V_r$
near the inner (left) and outer (right) boundaries: XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line) and purely viscous (purple dashed line). Viscomagnetic oscillatory (dark green line) and purely viscous (purple dash–dotted line) perturbation with secondary bulk flow. (a) Polar and (b) equatorial forcing. Parameters: as in figure 7, but
$\varLambda _z=2.67$
,
$\varLambda _l=2$
,
$\gamma =0$
. Insets show the bulk perturbation.

From the secondary bulk flow
$\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)}$
, we can then obtain the bulk magnetic correction
$\boldsymbol{\mathcal{B}}+\boldsymbol{\mathcal{B}}^{(o)}$
from (3.15) by using
$\boldsymbol{B}_0=B_0 \hat {\boldsymbol{z}}$
. For the polar mode, we obtain
with the rotation-induced term
$ \varXi =\mathrm{i} \gamma (5 \cos ^2 \theta -1) \sin \theta$
, and we obtain
\begin{equation} \frac {\boldsymbol{\mathcal{B}}}{B_0} = \frac {9}{4} \frac {1+\mathrm{i}}{(1-a^3)^2} \frac {\varLambda _l L_\eta a_s^2}{\breve {c}_s+\sqrt {1-\mathrm{i} \varLambda _l}} \left [ \frac {3 \sin 2\theta }{2 r^4} \hat {\boldsymbol{r}}+\frac {(1-2 \cos ^2 \theta )\hat {\boldsymbol{\theta }}- \mathrm{i} m \cos (\theta ) \hat {\boldsymbol{\phi }}}{r^4} \right ] \end{equation}
for the equatorial modes. The field
$\boldsymbol{\mathcal{B}}^{(o)}$
can then be obtained by multiplying (5.16) and (5.17) by
$a^4$
, and by replacing
$\breve {c}_s$
by
$\breve {c}_m$
. Magnetic corrections are thus negligible, preventing a meaningful comparison with DNS. The secondary flow forced by the boundary layer is also negligible, becoming significant in the bulk only when viscosity is included (see below).
As anticipated in § 3.5, the secondary bulk fields
$(\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)},\boldsymbol{\mathcal{B}}+\boldsymbol{\mathcal{B}}^{(o)})$
do not in general satisfy the tangential boundary conditions, whose enforcement determines the final boundary-layer corrections
$(\boldsymbol{\mathfrak{u}}_\parallel ,\boldsymbol{\mathfrak{b}}_\parallel )$
. These boundary-layer solutions are of the form (5.9), using the prefactors (D3) where
$ \mathfrak{h}=0$
since the boundary velocity has already been accounted for (at previous order). In these expressions, the velocity is only dependent on the bulk flow (and not on the bulk magnetic field). They can thus be used if
$\boldsymbol{U}$
is replaced by
$\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)}$
, giving
\begin{align} \frac {\boldsymbol{\mathfrak{u}}_\parallel ^{(o)}}{a^3 \mathrm{e}^{\lambda (r-a_m)} } &= \frac {3}{4} \frac {(1+\mathrm{i}) \omega \varLambda _l^2}{(1-a^3)^2} \frac {L_\eta \sin ( \theta )}{a_s} \frac {(3+2 a+a^4 ) \hat {\boldsymbol{\theta }}+3 \mathrm{i} \gamma (1+a^4) \cos \theta \hat {\boldsymbol{\phi }}}{(\breve {c}_m+\sqrt {1-\mathrm{i} \varLambda _l})^2} , \end{align}
for the polar mode, while equatorial modes lead to
\begin{align} \frac {\boldsymbol{\mathfrak{u}}_\parallel ^{(o)}}{a^3 \mathrm{e}^{\lambda (r-a_m)} } &= - \frac {3}{4} \frac {(1+\mathrm{i}) \omega \varLambda _l^2}{(1-a^3)^2} \frac {L_\eta }{a_s} \frac {(3+2 a+a^4 )( \cos (\theta ) \hat {\boldsymbol{\theta }}+ \mathrm{i} m\hat {\boldsymbol{\phi }})}{(\breve {c}_m+\sqrt {1-\mathrm{i} \varLambda _l})^2} . \end{align}
For all modes, these flows are associated with the boundary-layer magnetic fields
$[\boldsymbol{\mathfrak{b}}_\parallel ,\boldsymbol{\mathfrak{b}}_\parallel ^{(o)}]=2 \mathrm{i} B_{0r}(\omega \varLambda _l \lambda L_\eta ^2)^{-1} [-\boldsymbol{\mathfrak{u}}_\parallel ,\boldsymbol{\mathfrak{u}}_\parallel ^{(o)}]$
, given by the induction equation and arising from the interaction of
$\boldsymbol{B}_0$
with
$\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)}$
. Interactions of
$\boldsymbol{\mathcal{B}}$
with
$\boldsymbol{U}$
or
$\boldsymbol{\mathcal{U}}+\boldsymbol{\mathcal{U}}^{(o)}$
are of order
$2$
or higher in
$\epsilon$
and are thus neglected. In (5.18)–(5.21), terms in
$a^4$
or higher originate from the
$\boldsymbol{\mathcal{U}}^{(o)}$
contribution. These corrections are very small, and thus, very difficult to benchmark against the DNS results.
5.4. Magnetic-tension drag from the inviscid boundary layer
Integrating over the inner and outer boundaries yields the magnetic-tension force
$\boldsymbol{F}_{\!mt}$
and detuning
$\Delta \omega _{mt}$
. Neglecting the particular solution,
$\Delta \omega _{mt}$
for the polar mode follows from (D5). For an arbitrary axisymmetric imposed field within the BLT approximation, it depends only on the radial component
$B_{0r}$
and reads
with
$\hat {\boldsymbol{z}}\boldsymbol{\cdot }\hat {\boldsymbol{\theta }}=-\sin \theta$
from the projection
$\boldsymbol{f}_{\!mt}\boldsymbol{\cdot }\hat {\boldsymbol{z}}$
. In the huBL approximation,
$\varLambda _l$
is constant, while it varies as
$\varLambda _l=\varLambda _z\cos ^2\theta$
for an axial field, with
$\varLambda _z=B_{0}^2/\omega$
. An insulating solid corresponds to
$\breve {c}_{\!j}\gg 1$
, which reduces the imaginary part of the detuning for all
$\varLambda _z$
relative to uniform electrical properties (figure 11). In the opposite limit of negligible
$\breve {c}_{\!j}$
, the integral (5.22) saturates to a curve independent of the electrical properties ratio.
Role of
$\breve {c}_j$
and of
$\varLambda _z$
on the real (a) and imaginary (b) parts of the proxy
$\mathcal{J}_{\!j} \varLambda _z^{-1}$
of the magnetic tension. For
$\breve {c}_{\!j}=1$
: (5.24) in black, with its asymptotic formula for
$\varLambda _z \ll 1$
(red line) and
$\varLambda _z \gg 1$
(orange line), compared with (5.25) with
$\varLambda = \varLambda _z / 3$
(grey dashed line) and including the field-geometry correction factor
$\mathcal{I}_{mt}^{\,\textit{pol}}=3/5$
(pink dashed line; defined in § 5.4, (5.26)). The dots in (b) use the same correction factor
$\mathcal{I}_{mt}^{\,\textit{pol}}=3/5$
. For
$\text{Re}({\mathcal{J}_s})$
, the analogous correction is
$\mathcal{R}_{mt}^{\textit{pol}}=3/5$
for
$\breve {c}_{\!j}\gg 1$
or
$\varLambda _z \ll 1$
(triangles) and
$\mathcal{R}_{mt}^{\textit{pol}}=\sqrt {3} (\log (4 \varLambda _z) - 2)/ 4$
for
$\breve {c}_{\!j} \ll 1$
and
$\varLambda _z \gg 1$
(circles).

The detuning associated with the outer-boundary layer is also given by (5.22), replacing
$\mathcal{J}_s$
by
$a\mathcal{J}_m$
. The real part of this detuning provides the non-dissipative part of the magnetic-tension force on the outer boundary, and its imaginary part is a dissipation source for the inner-sphere dynamics. The total dissipation is thus
For a uniform axial field,
$\varLambda _z$
is constant and the integration can be analytically performed for
$\breve {c}_{\!j}=1$
. We have
$\mathcal{J}_s=\mathcal{J}_m=\mathcal{J}_1$
and, noting that
$\chi =\sqrt {1- \mathrm{i} \varLambda _z}$
,
\begin{equation} \mathcal{J}_1 = \frac {(1+\mathrm{i})\sqrt {\mathrm{-i}}}{12 \varLambda _z^{3/2}} \Big[ (16 -6\chi ) \sqrt {-\mathrm{i} \varLambda _z^{3}}+3 \chi \sqrt {\mathrm{i} \varLambda _z} -(3-12 \mathrm{i}\varLambda _z) \tan ^{-1}( \chi ^{-1} \sqrt {\mathrm{i} \varLambda _z} ) \Big] \end{equation}
shown in black in figure 11. We thus have
$\mathcal{J}_1 \approx 2 (1+\mathrm{i}) \varLambda _z/15$
for
$\varLambda _z \ll 1$
and
$\mathcal{J}_1 \approx 4/3+\mathrm{i} \sqrt {\varLambda _z/2}$
for
$\varLambda _z \gg 1$
(red and orange lines in figure 11, respectively).
Since evaluating the exact solution (5.23) requires the field geometry, BG95 rather used the approximate huBL approach where
$B_{0r}$
is replaced by a typical constant value at the boundary
$r=a_s$
. The local parameter
$\varLambda _l$
, based on
$B_{0r}$
is then replaced by its surface average
$\varLambda = \langle \varLambda _l \rangle$
at
$r=a_s$
. Note that the huBL result is exact when the radial imposed field is constant at
$r=a_s$
. For the polar mode (
$\boldsymbol{f}_{\!mt}$
along
$\hat {\boldsymbol{z}}$
), the estimate
$\mathcal{J}_s \approx \mathcal{J}_s^{\,\textit{huBL}}$
reads
where
$\alpha =0$
for the flow
$\boldsymbol{U}_{\!1}$
given by (4.5), but re-doing the calculation gives
$\alpha =-6a^3(1+a) (1+a+a^2)^{-1}/5$
for the flow
$\boldsymbol{U}_2$
given by (A28). Since
$L_\eta ^2/a_s^2= 2/(P_m\,\mathrm{Wo}^2)$
, the magnetic skin depth is related to the Womersley number and the magnetic Prandtl number.
Equation (5.25) gives the magnetic-tension correction to
$C_a$
as
$C_a^i=C_a^i(\varLambda =0)-2 (\rho _s/\rho _{\!f})\text{Re}(\Delta \omega _{mt}/\omega )$
in the inviscid limit. Magnetic tension reduces the effective inertia of the inner solid domain, increasing the frequency of free oscillations (BG95). The influence of the particular solution on the magnetic tension in (5.24) or (5.25) can be assessed analytically using the diffusionless solution (B4) for a uniform axial field and weak Lorentz forces. In the BLT limit
$L_\eta \ll a_s$
, (5.24) is then multiplied by
$1+(1-\mathrm{i}) L_\eta /a_s$
, showing that the particular solution introduces only a higher-order correction of order
$(L_\eta /a_s)^2$
.
Equations (D5) and (5.25) extend equations (26), (27) and (32) of BG95 to rotation-perturbed, bounded flows around an inner sphere with magnetic diffusivity and permeability. Equation (5.25) shows that jumps in
$\eta$
and
$\mu$
are encapsulated through the ratio
$\mu \eta ^{1/2}$
across the boundary (unlike when the particular solution is included). In the limit
$\mu _s \gg \mu _{\!f}$
of a high-permeability inner sphere, the tangential components of
$\boldsymbol{b}$
vanish at the boundary, and hence,
$\boldsymbol{f}_{\!mt}=0$
. The insulating limit
$\sigma _s \ll \sigma _{\!f}$
also yields vanishing
$\boldsymbol{f}_{\!mt}$
, although the BLT approximation breaks down: the BLT approach requires that
$\omega a_s^2 \gg \max ( \eta _{\!f},\eta _s)$
to ensure thin boundary layers. In the opposite case
$\sigma _s \gg \sigma _{\!f}$
of a highly conducting solid,
$\breve {c}_s \to 0$
produces a modified
$\boldsymbol{f}_{\!mt}$
relative to the geophysically relevant case
$\breve {c}_s \approx 1$
.
For a uniform axial field and varying electromagnetic properties contrast
$\breve {c}_s$
, figure 11 shows how the field strength (
$\varLambda _z$
) controls the magnetic-tension contribution to the added-mass coefficient (panel a, via
$\text{Re}(\mathcal{J}_{\!j})$
) and to dissipation (panel b, via
$\mathrm{Im}(\mathcal{J}_{\!j})$
). For
$\breve {c}_{\!j}=1$
, the exact solution (5.24) (solid black lines) is compared with the huBL estimate (5.25) (grey dashed lines), obtained naively using simply the surface average value
$\varLambda =\langle \varLambda _l \rangle =\varLambda _z/3$
for a uniform axial field. Although this averaging captures the overall field intensity, it does not reproduce the weaker detuning predicted by the exact integration (5.24). A further field-geometry correction factor can be estimated by considering the ratio of the exact formulation of (5.22) and its huBL approximation. The real and imaginary parts of the huBL result should then be corrected by a factor, given by
$\mathcal{R}_{mt}^{\textit{pol}}=\text{Re}({\mathcal{J}_s})/\text{Re}({\mathcal{J}_s^{\textit{huBL}}})$
and
$\mathcal{I}_{mt}^{\,\textit{pol}}=\mathrm{Im}({\mathcal{J}_s})/\mathrm{Im}({\mathcal{J}_s^{\textit{huBL}}})$
, respectively, for the polar mode. For this forcing, these definitions naturally give
$\mathcal{R}_{mt}^{\textit{pol}}=\mathcal{I}_{mt}^{\,\textit{pol}}=1$
for a constant radial field at
$r=a_s$
, while an arbitrary field geometry can be handled through
for
$\varLambda \ll 1$
. For a uniform axial field,
$\varLambda _l(\theta )=\varLambda _z\cos ^2(\theta )$
, yielding
$\mathcal{R}_{mt}^{\textit{pol}}=\mathcal{I}_{mt}^{\,\textit{pol}}=3/5$
in this limit. As shown in figure 11(b), this single value already reproduces
$\mathrm{Im}(\mathcal{J}_s)$
almost exactly over the entire range of
$\varLambda _z$
and
$\breve {c}_{\!j}$
. Moreover, in the opposite asymptotic limit
$\varLambda \gg 1$
, we obtain
$\mathcal{I}_{mt}^{\,\textit{pol}}=3\sqrt {3}/8\approx 0.65$
, sufficiently close to
$3/5$
to justify adopting the approximation
$\mathcal{I}_{mt}^{\,\textit{pol}}\approx 3/5$
throughout the remainder of the paper. Although introduced here to account for the magnetic-tension drag, this correction factor also enters the Ohmic dissipation (§§ 5.5, 6.3) and the comparison with the DNS of P26, making the choice
$\mathcal{I}_{mt}^{\,\textit{pol}}\approx 3/5$
a convenient and accurate approximation for a uniform axial field.
The real part varies more (figure 11
a):
$\mathcal{R}_{mt}^{\textit{pol}}\approx 3/5$
remains a satisfactory approximation for
$\breve {c}_{\!j}=1$
and becomes asymptotically exact for
$\breve {c}_{\!j}\gg 1$
or
$\varLambda _z\ll 1$
, but is instead well captured by
$\mathcal{R}_{mt}^{\textit{pol}}\approx \sqrt {3}\,(\ln (4\varLambda _z)-2)/4$
in the remaining regime
$\breve {c}_{\!j}\ll 1$
,
$\varLambda _z\gg 1$
.
In the limit
$\varLambda \to 0$
, (5.25) shows that the magnetic tension is linear in
$\varLambda$
, corresponding to the magnetic skin-layer regime (figure 2 of BG95). For large
$\varLambda \gg 1$
, Alfvén-wave propagation dominates and (5.25) reduces to
which, with the field-geometry correction, gives the dimensional leading-order sum of the inviscid pressure force and magnetic-tension force
with
where
$\boldsymbol{F}_{\!p}$
contributes only through the first term in
$C_a$
(added mass of the basic flow), and where magnetic diffusion no longer contributes to the leading-order drag. Instead, the oscillating sphere emits propagating Alfvén waves that transport momentum away through the mechanical and electromagnetic energy flux. Electromagnetic drag therefore remains finite although local Ohmic dissipation becomes asymptotically negligible, making this regime directly analogous to classical wave drag. Note also that (5.28) gives only the magnetic-tension contribution to the drag; the power approach of § 5.5 additionally recovers the pressure-mediated contribution and thereby the complete mechanical power budget. In a finite cavity, the Alfvén-wave attenuation length
$L_A$
must satisfy
$L_A\ll D$
for these formulae to be valid. Otherwise, reflected waves couple the two boundaries and the local radiative law no longer describes the cavity response.
The coefficient
$C_a$
of (5.28), originating from the real part of (5.27), shows how the magnetic tension modifies the added mass, yielding a non-zero
$\varLambda _l$
-independent limit for the frequency shift, as noted by BG95 and here extended to arbitrary
$\breve {c}_s$
and
$a$
. Whereas BG95 identified
$\varLambda \approx 1$
as the transition between the magnetic skin layer and Alfvén-wave regimes for
$\breve {c}_s=1$
, the criterion is rather found to be
$\varLambda \approx 2(\breve {c}_s + 1)^2$
, with an additional transition at
$\breve {c}_s=1$
in the magnetic-skin-layer regime (§ S7 and figure S12).
In the non-rotating case, the prefactors (D5) extend to equatorial modes by replacing
$\sin \theta$
with
$-\cos \theta$
. Restoring the azimuthal dependence
$\mathrm{e}^{\textrm{i} m \phi }$
and expressing the force
$\boldsymbol{F}_{\!mt}$
in the Cartesian basis, the huBL force components along
$\hat {\boldsymbol{x}}$
and
$\hat {\boldsymbol{y}}$
are
$F_{mtz}$
and
$\mathrm{i} m F_{mtz}$
, where
$\boldsymbol{F}_{\!mt}=F_{mtz}\hat {\boldsymbol{z}}=A_{mtz} \epsilon \mathrm{e}^{\textrm{i}\omega t} \hat {\boldsymbol{z}}$
is the polar-mode force (such that the force is
$A_{mtz} \boldsymbol{\delta }$
). Magnetic torque vanishes for the equatorial modes and for the rotation-perturbed polar mode.
Considering the dissipative component of (5.28), the large-
$\varLambda$
asymptotics recover the classical linear dependence on magnetic-field strength observed, for translating spheres, in the inductionless regime of low magnetic Reynolds number
$\omega _s\epsilon _sa_s/\eta _{\!f}\ll 1$
and large interaction parameter
$N=\varLambda a_s/\epsilon _s\gg 1$
, as established experimentally by Yonas (Reference Yonas1967), Maxworthy (Reference Maxworthy1968a
) and numerically by Sekhar et al. (Reference Sekhar, Sivakumar and Kumar2005). The same scaling also emerges in the complementary ideal-MHD limit, where momentum is transported away by the pair of Alfvén wings generated by a conducting sphere translating steadily across a uniform axial magnetic field (Drell et al. Reference Drell, Foley and Ruderman1965; Neubauer Reference Neubauer1980). Following the classical hydrodynamic definition of the drag coefficient, we define the magnetic drag coefficient
$C_d^m$
by replacing the dynamic pressure
$\rho _{\!f} \mathcal{V}^2/2$
with its magnetic counterpart
$\tilde {B}_0^2/(2\mu _{\!f})=\rho _{\!f} \tilde {V}_A^2/2$
, such that the (dimensional) drag is written as
with the sphere cross-section area
$\pi a_s^2$
. The usual drag coefficient
$C_d$
, based on the dynamic pressure, is then
$C_d=C_d^m/A_l^2$
, where the Alfvén number
$A_l=\mathcal{V}/\tilde {V}_A$
(also known as Alfvén Mach number) reads here as
$A_l=(\epsilon /L_\eta ) (2/\varLambda )^{1/2}\lt 1$
. For sub-Alfvénic motion (
$A_l\lt 1$
), ideal-MHD Alfvén-wing theories predict the universal scaling
$C_d^m/A_l=\mathcal{O}(1)$
, implying the characteristic force scaling
$\propto \tilde {B}_0^2A_l\propto \tilde {B}_0$
, although the associated mechanical drag coefficient cannot be inferred uniquely from their equivalent electric-circuit formulation. In particular, equations (54) and (55) of Saur et al. (Reference Saur, Grambusch, Duling, Neubauer and Simon2013) and equation (29) of Bouvier & Cébron (Reference Bouvier and Cébron2015) yield
$C_d^m/A_l=4$
, while finite-
$A_l$
effects multiply this ratio by
$(1+A_l^{2})^{-1/2}$
(Neubauer Reference Neubauer1980; Zarka Reference Zarka2007). By directly evaluating the Maxwell stresses acting on the sphere, (5.28) not only recovers the Alfvén-wing scaling but also yields the explicit prefactor
$C_d^m/A_l=8 \mathcal{I}_{mt}^{\,\textit{pol}}/(1-a^3)$
. As for the classical Stokes drag coefficient (Appendix A.2), the total drag force is actually larger due to pressure effects: in the relevant large
$\varLambda \gg 1$
limit, the energetic argument developed in § 5.5 shows that this drag must be multiplied by
$3 /[2(1-a^3)]$
giving the drag coefficient
Normalised by the natural energy density of each problem, this asymptotic drag law recovers the mathematical form of the Stokes law (A18), where
$A_l$
replaces the Reynolds number. In this sense, Alfvén-wave radiation transports momentum in ideal MHD just as viscous diffusion transports momentum in low-Reynolds-number hydrodynamics. These predictions remain in good agreement with the global ideal-MHD simulations of Corso & Lai (Reference Corso and Lai2026) for a steady, compressible ideal-MHD flow perpendicular to the field past a non-magnetised conducting sphere. They recover the same asymptotic scaling in the incompressible low-
$A_l$
regime (their equations (18) and (19)). Their figure 6 at a large value of
$\beta =200 \gg 1$
, approaching the incompressible limit, gives
$C_A \approx 1.75$
in their notations, which corresponds to an effective coefficient
$C_d^m/A_l\simeq 2 \times 1.75/\pi \approx 1.1$
. The different prefactor is unsurprising since their simulations consider a steadily translating obstacle, whereas the present theory is derived for a rapidly oscillating sphere in the thin-boundary-layer regime
$L_\eta \ll a_s$
.
5.5. Ohmic dissipation in inviscid MHD boundary layers
The Ohmic dissipation does not arise solely from the magnetic-tension contribution (5.25). In both the solid and fluid domains it can be obtained from the volume integral of the squared radial derivatives of the magnetic perturbation, as specified by (3.19). For the thin inner-boundary layer, the BLT reduces the volume integral to the surface element
$a_s^2 \sin(\theta) \mathrm{d}\theta \mathrm{d}\phi$
, retaining only leading-order terms in
$L_\eta /a_s \ll 1$
and
$\breve {\eta }_s^{1/2} L_\eta /a_s \ll 1$
(§ 3.6). To keep the analytical integration tractable, the huBL framework is used and gives (for the polar mode)
\begin{eqnarray} \left . \widehat {\mathcal D}_\eta ^{\,\textit{pol}} \right |_{r \geqslant a_s} &=& \frac {9 }{8} \frac { \varLambda }{\vartheta _1 \vartheta _2^{1/4} |\breve {c}_s+\sqrt {1-\mathrm{i} \varLambda }|^{2}} \frac {\rho _{\!f}}{\rho _s} \frac { L_\eta }{ a_s } \frac {1+\gamma ^2/5+\alpha _2 \gamma ^4}{(1-a^3)^2} \end{eqnarray}
in the fluid, noting that
$ \vartheta _1= \cos ( \arg [ (1+\mathrm{i})(1-\mathrm{i} \varLambda )^{-1/2} ] )$
and
$ \vartheta _2=4(1+\varLambda ^2)$
, and where rotational effects modify the dissipation through the terms in
$\gamma$
where
$\alpha _2=0$
for the rotation-modified basic flows
$\boldsymbol{U}_{\!1}$
(4.5). Within the solid inner sphere, the relative Ohmic contribution is given by (for the polar mode)
The relative Ohmic contribution
$\breve {\mu }_s \vartheta _1 \vartheta _2^{1/4}$
of the inner sphere decreases from
$\breve {\mu }_s$
at
$\varLambda \ll 1$
, where the flow-induced contribution is negligible, to
$0$
for
$\varLambda \gg 1$
, where the energy loss mainly arises from Alfvén-wave radiation in the fluid. The outer-boundary contribution follows from (5.32) and (5.33) by multiplying by
$a^4$
and replacing the index
$s$
with
$m$
. Discarding rotation (
$\gamma =0$
), we simply obtain twice (5.32) and (5.33) for the equatorial modes. In any case, the total dissipation is obtained by summing the inner and outer solid domain contributions to the two fluid ones (at the two boundaries).
To assess the accuracy of the huBL estimate, we can compute numerically the exact dissipation integrals, retaining the angular dependence of the imposed magnetic field rather than replacing
$B_{0r}$
by its surface average, and form the ratio with the corresponding huBL counterparts. For a uniform axial field where
$\varLambda =\varLambda _z/3$
, we then find slightly different ratios in each domain (§ S3). By analogy with the correction factor
$\mathcal{I}_{mt}^{\,\textit{pol}}$
introduced in § 5.4 for magnetic tension, we thus introduce a global correction factor for the total dissipation (neglecting the outer solid contribution), denoted
$\mathcal{I}_{\eta }^{\,\textit{pol}}$
for the polar mode and
$\mathcal{I}_{\eta }^{\,\textit{eq}}$
for the equatorial modes. For
$\breve {c}=1$
and
$\gamma =0$
, we obtain
$\mathcal{I}_{\eta }^{\,\textit{pol}}= \mathcal{I}_{mt}^{\,\textit{pol}}$
at machine precision and
$\mathcal{I}_{\eta }^{\,\textit{eq}}\approx 2 \mathcal{I}_{\eta }^{\,\textit{pol}}$
. While the huBL approach shows that the equatorial-mode Ohmic dissipation is twice the polar one when
$B_{0r}$
is constant at
$r=a_s$
, this factor thus increases to
$2 \mathcal{I}_{\eta }^{\,\textit{eq}}/\mathcal{I}_{\eta }^{\,\textit{pol}}=4$
for a uniform axial field (figure S1). Note also that, while (5.32) and (5.33) account for magnetic tension and pressure, the axial Lorentz force vanishes at leading order for such a field, owing to the cancellation between magnetic pressure and tension (§ S5.1).
Scaled Ohmic dissipation for
$\breve {\eta }_s=\mathcal{I}_{\eta }^{\,\textit{pol}}=1$
,
$\alpha _2=0$
. (a) Fluid, from (5.32), and solid, from (5.33), regions. (b) Sum of fluid and solid contributions compared with the imaginary part of (5.25). Top left inset in (a): ratio between the scaled Ohmic dissipations in the solid and fluid for
$\breve {\mu }_s=1$
. Top left inset in (b): ratio between the sum of the two contributions and the imaginary part of (5.25); the colour of the curves is
$\breve {\eta }_s$
, assuming that
$\breve {\mu }_s=1$
.

Figure 12 shows the effect of magnetic-field strength
$\varLambda$
and permeability ratio
$\breve {\mu }_s$
on the scaled Ohmic dissipation: panel (a) compares fluid and solid contributions and panel (b) contrasts total dissipation with that due to magnetic tension alone. For
$\varLambda \gg 1$
, increasing
$\varLambda$
enhances fluid dissipation while leaving the solid contribution unchanged, so the fluid term dominates (inset of panel a). In figure 12(b) the total dissipation (markers) is compared with its estimate (solid line) based on the dissipative part of the magnetic tension (as in BG95).
For
$\varLambda \ll 1$
, (5.32) and (5.33) converge towards the same huBL estimate
the total dissipation being thus twice (5.34) at
$\breve {\mu }_s = 1$
. For
$\varLambda \ll 1$
, the fluid behaves as a solid heated by oscillatory currents, allowing (5.34) to be related to the dissipation in a conducting sphere subjected to a field of magnitude
$B$
. Beyond the estimate
$V_{ec} \omega B^2/2$
, where
$V_{ec}$
is the eddy-current volume (e.g. Bouvier & Cébron Reference Bouvier and Cébron2015), an exact analytical result exists for a uniform axial field of magnitude
$B_{0}$
(Chyba et al. Reference Chyba, Hand and Thomas2021, who obtained identical shell dissipation for
$L_\eta \ll a_s$
). Matching equations (5) and (7) of Chyba et al. (Reference Chyba, Hand and Thomas2021) also shows a regime transition at
$L_\eta /a_s \gt \sqrt [3]{4/45} \approx 1/2$
for
$a \ll 1$
.
The opposite limit
$\varLambda \gg 1$
gives a
$\varLambda$
-independent value in the solid inner domain, with
The full dissipation being the sum of (5.32) and (5.33), we retrieve the scalings in
$\varLambda$
and
$\varLambda ^{1/2}$
for
$\mathrm{Im}(\Delta \omega _{mt})$
that we found for
$\varLambda \ll 1$
and
$\varLambda \gg 1$
, respectively.
The dissipation from the power approach can now be compared with the one based on the magnetic tension. For the polar mode,
$\mathcal{I}_{mt}^{\,\textit{pol}} \approx \mathcal{I}_{\eta }^{\,\textit{pol}}$
such that the ratio can be calculated as the sum of the fluid (5.32) and solid (5.33) contributions divided by the imaginary part of (5.25b
). By neglecting outer-boundary dissipation and rotational effect at
$ \breve {\eta }_s = 1$
, we obtain a gain of
$3/(2(1-a^3))$
, regardless of the values of
$ \varLambda$
and
$ \breve {\mu }_s$
. This is illustrated by the black line in the top-left inset of figure 12(b), and justifies equation (20) in P26. For varying
$\breve {\eta }_s$
(coloured lines in the top-left inset of panel b), the gain becomes
$1/(1-a^3)$
multiplied by
$3(1+\breve {\mu }_s)/[2(1+\breve {c}_s)]$
for
$\varLambda \ll 1$
and
$3/2$
for
$\varLambda \gg 1$
. For
$\breve {\eta}_s=1$
, these ratios coincide, recovering the same ratio known from the hydrodynamic viscous case (including rotation effects) between the total Stokes force and the tangential-stress contribution (see (6.15), (6.16) and Appendix C). In the BG95 case
$(\breve {c}_s,a)=(1,0)$
, the disregarded factor
$2/3$
between magnetic tension and total Ohmic dissipation is nearly compensated by the disregarded factor
$\mathcal{I}_{mt}^{\,\textit{pol}} \approx 3/5$
from the huBL approach (§ 5.4), explaining the good agreement of BG95 with DNS found by P26.
Higher-order bulk-field estimates (§ 5.3) are uncertain for moderate Lorentz forces owing to the irrotational assumption, but allow comparison with the magnetic-tension force. Contributions from
$\boldsymbol{\mathcal{B}}+\boldsymbol{\mathcal{B}}^{(o)}$
and
$\boldsymbol{\mathfrak{b}}$
are higher order in
$L_\eta$
and negligible, whereas the force from
$\mathcal{P}+\mathcal{P}^{(o)}$
is comparable. Using the huBL approach for the polar mode gives
with
$\Delta \omega _{mt}$
from (5.25); the
$a^4$
term arises solely from
$\mathcal{P}^{(o)}$
. We thus find that the total magnetic force is
$3/2$
times larger than the magnetic tension (for
$a \ll 1$
). Although less accurate than the power-based estimate, (5.36) indicates comparable real and imaginary parts, yielding the magnetic correction to
$C_a^i$
, which is inaccessible from the power-based approach.
These results complete the theory and bring it into quantitative agreement with the DNS of P26. There, the theoretical dissipation prefactor
$d^\star _{\eta ,2}$
was derived within the huBL framework, which neglects the field-geometry correction. Using
$\mathcal{I}_{\eta }^{\,\textit{pol}} \approx \mathcal{I}_{\eta }^{\,\textit{eq}}/2 \approx 3/5$
, the improved estimates are now
$d^\star _{\eta ,2}=\pi \sqrt {2}\mathcal{I}_{\eta }^{\,\textit{pol}}/4\approx 0.67$
for the polar mode and
$d^\star _{\eta ,2}=\pi \sqrt {2}\mathcal{I}_{\eta }^{\,\textit{eq}}/2\approx 2.7$
for the equatorial modes. Relative to the DNS prefactor of the polar mode and the average of the prograde and retrograde equatorial-mode prefactors (thereby removing rotational effects), the theoretical predictions agree to within
$9\,\%$
.
More broadly, the DNS of P26 had already validated the asymptotic functional dependence over the geophysically relevant range
$P_m\in [10^{-6},10^{-3}]$
, including the previously unreported confinement scaling
$(1-a^3)^{-2}$
. The present correction of the analytical prefactors completes this agreement, demonstrating that the asymptotic theory reproduces both the scaling laws and the absolute magnitude of the Ohmic dissipation for all three translational modes. It also clarifies the physical origin of the confinement correction: estimating the dissipation from magnetic tension alone yields a confinement factor proportional to
$(1-a^3)^{-1}$
, whereas evaluating the volume-integrated Ohmic dissipation includes pressure effects and produces the stronger
$(1-a^3)^{-2}$
dependence observed in the DNS.
5.6. Bulk-diffusive and boundary-layer Ohmic dissipation
When
$L_\eta \gtrsim a_s$
, the boundary-layer approximation breaks down and the Ohmic dissipation is instead governed by bulk induction. In this bulk-diffusive regime, relevant to weakly conducting subsurface oceans (figure 1
b), we obtain the fluid dissipation (Appendix B.2)
for a uniform axial field with
$\varLambda _z\ll 1$
, where
$f_\varLambda =1$
. For the unbounded, non-rotating polar problem, Motz (Reference Motz1966b
) obtained and experimentally tested the finite-field correction
$f_\varLambda =1-1.08\varLambda _z+1.15\varLambda _z^2$
. We quote this correction for comparison, but do not interpret it as a large-
$\varLambda _z$
asymptotic continuation of the present confined bulk-diffusive solution. Through its equivalence with the volume Ohmic dissipation (§ 3.6), (5.37a
) gives the exact quasi-static, weak-Lorentz-force contribution for the non-rotating polar mode and extends the magnetic drag of Singh (Reference Singh1965) from an unbounded fluid to confined spherical shells; its rotation-dependent term and the equatorial expression (5.37b
) are estimates obtained by neglecting the associated non-uniform electric potential (Appendix B.2).
Unlike the boundary-layer results, (5.37) are independent of
$L_\eta$
. The corresponding dissipation nevertheless retains the linear scaling with
$\varLambda _z$
characteristic of the weak-field magnetic skin-layer regime, rather than the
$\varLambda _z^{1/2}$
scaling of the strong-field Alfvén-wave regime. For the polar mode, a formal estimate of the crossover between the weak-field magnetic skin-layer and bulk-diffusive regimes is obtained by equating the bulk-diffusive dissipation in (5.37a
) to the total skin-layer dissipation derived from (5.34). Including the field-geometry correction factor
$\mathcal{I}_{\eta }^{\,\textit{pol}}$
, this gives
$L_\eta /a_s=(1+\breve {c}_s)^2(1-a^3)/(5\mathcal{I}_{\eta }^{\,\textit{pol}})$
for
$\gamma =0$
,
$f_\varLambda =\breve {\mu }_s=1$
and
$\varLambda _z=3\varLambda$
. For
$a=0.35$
,
$\breve {c}_s=1$
and
$\mathcal{I}_{\eta }^{\,\textit{pol}}\approx 3/5$
, this estimate yields
$L_\eta /a_s\approx 1.28$
, or equivalently
$2a_s^2/L_\eta ^2\approx 1.23$
, close to the numerical crossover
$2a_s^2/L_\eta ^2\approx 1$
reported by P26.
6. Magnetohydrodynamic boundary layers with viscous and rotational effects
This section aims to include viscous and rotational effects in the theory, modifying both the boundary-layer structure and the pressure force. We first introduce viscosity, deriving the viscomagnetic oscillatory layers (§ 6.1), the tangential-stress drag (§ 6.2) and the dissipation (§ 6.3), before also including rotational effects (§ 6.4).
6.1. Tangential components in the viscomagnetic oscillatory layers
Viscosity enters through the additional diffusion term
$P_m\partial _r^2\boldsymbol{u}_\parallel$
in (5.6). Analytical particular solutions of the three Slichter modes (4.1)−(4.5) remain explicit, although their expressions are too lengthy to be reported here without obscuring the presentation. All analytical expressions omitted from the paper, including these particular solutions, are nevertheless provided in the accompanying Zenodo repository (Personnettaz & Cébron Reference Personnettaz and Cébron2026), allowing direct evaluation, plotting and independent verification.
The solution
$\boldsymbol{b}_\parallel ^{(s)}$
in the solid domains remains unchanged (5.9), while the homogeneous fluid solutions at both boundaries take the form
since the induction (3.7) gives
$ B_{0r} \boldsymbol{u}_\parallel =- \partial _r \boldsymbol{b}_\parallel + \mathrm{i} \omega \int \boldsymbol{b}_\parallel \mathrm{d}r$
. The prefactors with the subscript
$_-$
and
$\tilde {r}_-$
(respectively
$_+$
and
$\tilde {r}_+$
) are associated with the boundary layer at
$r \geqslant a_s$
(respectively
$r \leqslant a_m$
). Here, the (complex) radial wavenumber
$\lambda _\pm$
is
\begin{eqnarray} \lambda _\pm =\frac {1+\mathrm{i}}{L_\eta } \sqrt {\frac {1+P_m -\mathrm{i} \varLambda _l \pm \mathrm{i} \sqrt {[\varLambda _l+\mathrm{i}(1+P_m)]^2+4P_m}}{2 P_m} } , \end{eqnarray}
which can be written symmetrically for the diffusivities (§ S5.2). The non-magnetic purely viscous limit is detailed in Appendix C.
If we consider the steady limit
$\omega =0$
, we find that
${\lambda }_+$
vanishes as
${\lambda }_+ =\mathrm{i} L_\eta ^{-1} (2/\varLambda _l)^{1/2} \propto \omega$
and
${\lambda }_-^{-1}=L_\nu /\sqrt {2 \varLambda _l}=\tilde {B}_{0r}^{-1}\sqrt {\rho _{\!f} \nu \eta _{\!f} \mu _{\!f}}$
, with the viscous skin depth
$L_\nu =L_\eta P_m^{1/2}$
. In this limit,
${\lambda }_-^{-1}$
is independent of
$\omega$
and is exactly the usual Hartmann layer thickness (
$\lambda _- D$
being then the Hartmann number; see, e.g. Dormy & Soward Reference Dormy and Soward2007). Such layers have thus also been termed Stokes–Hartmann layers (e.g. Cuevas et al. Reference Cuevas, Sierra and Avramenko2002).
In the strong-field limit
$\varLambda _l\gg 1$
, diffusive effects modify Alfvén-wave propagation (ideally at speed
$V_A=\tilde {B}_{0r}/\sqrt {\rho _{\!f}\mu _{\!f}}$
). We have
$\lambda _- \approx (2\varLambda _l/P_m)^{1/2}/L_\eta \to \infty$
, while
$\lambda _+$
gives
\begin{eqnarray} \frac { \omega }{\mathrm{Im}(\lambda _+)} \approx V_A \left (1+\frac {3(1+P_m^2)+10 P_m}{ 8 \varLambda _l^2}\right ) \!, \end{eqnarray}
which is the diffusion-modified phase velocity, and attenuation length
reduced by the factor
$1+P_m$
owing to viscous diffusion (compared with BG95). At a given latitude, the finite-cavity requirement
$L_A\ll D$
sets an upper bound for
$\varLambda _l$
, given by
where waves are attenuated before reaching the opposite boundary, and the inner- and outer-boundary-layer constructions remain independent. When
$L_A=\mathcal{O}(D)$
, reflected waves couple the two boundaries and may generate global cavity resonances, for which the local radiative drag law no longer describes the finite-cavity response. This possibility was demonstrated experimentally by Motz (Reference Motz1966a
), who generated Alfvén waves in a mercury-filled spherical shell and determined their propagation speed from a standing-wave resonance.
In the geophysically relevant limit
$P_m \ll 1$
, (6.3) gives
where
$\lambda _+$
recovers the inviscid MHD boundary-layer wavenumber (§ 5.2) and
$\lambda _-^{-1}\propto L_\nu =L_\eta P_m^{1/2}$
vanishes with
$P_m$
, reducing to the viscous Stokes layer for
$\varLambda _l\ll 1$
. This formulation provides a continuous transition between regimes (figure S3). For an axial field,
$\varLambda _l=\varLambda _z\cos ^2\theta$
, the viscomagnetic oscillatory boundary layer reduces to a purely viscous skin layer at the equator. In the opposite limit
$P_m\gg 1$
,
so that, at leading order,
$\lambda _+$
recovers the viscous Stokes boundary layer, while
$\lambda _-$
corresponds to the magnetic skin-depth wavenumber in the absence of flow, the fluid behaving as a solid.
Tangential components of the flow perturbation near the inner and outer boundaries. (a) Polar and (b) equatorial forcing. XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD using diffusionless particular solution (cyan dash–dotted line), viscomagnetic oscillatory (thick green line) and purely viscous (purple dashed line). Insets: left, zoom on
$r=a_s$
; right, bulk profiles versus sum of boundary-layer and secondary flows from the inviscid MHD (dark-red dashed line), viscomagnetic (dark-green line) and purely viscous (purple dash–dotted line). Parameters: as in figure 7, but
$\gamma =0$
.

Tangential components of the magnetic perturbation near the inner and outer boundaries. (a) Polar and (b) equatorial forcing. XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line), and diffusionless bulk solution (blue dash–dotted line, (B4)). Insets show zoomed-in regions near the interfaces. Parameters: as in figure 7, but
$\gamma =0$
.

Figure 14. Long description
Panel A: Two line graphs show the tangential components of the magnetic perturbation near the inner and outer boundaries for polar forcing. The horizontal axis represents the normalized distance from the inner sphere (left) and the outer boundary (right), while the vertical axis represents the perturbation. The graphs compare different models: the XSHELLS code (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash-dotted line), viscomagnetic oscillatory (thick green line), purely viscous (purple dash-dotted line), and diffusionless bulk solution (blue dash-dotted line). Insets zoom in on regions near the interfaces. Panel B: Two line graphs show the tangential components of the magnetic perturbation near the inner and outer boundaries for equatorial forcing. The horizontal axis represents the normalized distance from the inner sphere (left) and the outer boundary (right), while the vertical axis represents the perturbation. The graphs compare the same models as in Panel A. Insets zoom in on regions near the interfaces.
The boundary-layer solution (6.1) and (6.2) is completed by determining the prefactors from the boundary conditions (Appendix D.3), whose complete analytical expressions are provided in the accompanying Zenodo repository Personnettaz & Cébron (Reference Personnettaz and Cébron2026). The resulting oscillating viscomagnetic solution (thick dark-green curves in figures 13 and 14) reproduces the DNS throughout the boundary layer. Within one viscous skin depth
$L_\nu$
of the solid boundaries, viscous effects dominate and the solution reduces to the purely viscous Stokes layer (Appendix C), in agreement with the DNS (left insets of figure 13); this remains true even under strong magnetic forcing (figure 9,
$\varLambda _l=2$
). However, for
$L_\nu \lt (r-a_s)\lt 2L_\eta$
, the purely viscous solution agrees with the DNS only for very weak local magnetic fields (figure S5,
$\varLambda _l=5\times 10^{-3}$
), whereas the viscomagnetic solution remains accurate from the bulk-diffusive regime to Alfvén waves emission (figures 8 and 9).
For
$P_m \ll 1$
, magnetic coupling increases the penetration depth of the velocity boundary layer. For the polar mode, the viscomagnetic solution accurately reproduces the meridional velocity and magnetic-field components under weak rotation up to
$\gamma =0.1$
(figures S7 and S8). Similar agreement is obtained for equatorial modes (figures S9 and S10), where oscillatory forcing dominates the dynamics and masks rotational effects for
$\gamma \lt 0.1$
.
Viscous effects near the boundaries are also visible in radial profiles of the tangential magnetic field (figure 14 and right insets), where extrema are slightly shifted from the interfaces – more strongly at the outer boundary – due to enhanced Ohmic dissipation. In the bulk (right insets of figure 13), the boundary-layer solution (thick light green lines) alone cannot reproduce the velocity perturbation because it vanishes outside the layer; adding the higher-order viscomagnetic correction
$\mathcal{U}$
(dark-green line) restores agreement with the DNS (orange-dotted lines). Radial plots also display vertical dotted lines at five times the characteristic penetration lengths
$\text{Re}(\lambda _\pm )^{-1}$
defined in (6.3), providing estimates of the viscously dominated region,
$5\text{Re}(\lambda _-)^{-1}$
, and of the full velocity or magnetic boundary layer,
$5\text{Re}(\lambda _+)^{-1}$
, even in the presence of waves (e.g. figure 13 and its right insets).
6.2. Tangential-stress drag from the viscomagnetic oscillatory layers
The forces
$\boldsymbol{F}_{\!mt}$
and
$\boldsymbol{F}_{\!v}$
can now be calculated, including the contribution of the particular solution. However, for thin enough boundary layers, the particular solution can be discarded. One can then use the huBL approach to obtain estimates of the forces
$\boldsymbol{F}_{\!mt}$
and
$\boldsymbol{F}_{\!v}$
. Using
$\tilde {\lambda }_\pm =\lambda _\pm L_\eta$
with a constant radial magnetic field at the boundary, the polar mode leads to (for the inner boundary)
(a) Normalised magnetic-stress detuning assuming that
$\breve {c}_s = 1$
; insets show the ratio of (6.9) to (5.25b
). Dashed and dotted lines denote the low-
$P_m$
((5.25b
)) and large-
$P_m$
limits (6.14). (b) Viscous-stress detuning, (6.10), normalised by its non-magnetic limit (C5), evaluated at
$\breve {c}_s = 10^3$
;
$P_m\ll 1$
(dashed) and
$P_m\gg 1$
(dotted) correspond to (6.13) and (6.15). Left (
$P_m = 10^{-3}$
) and right (
$\varLambda = 10$
) insets show maps of (6.10), green horizontal line is at
$\breve {c}_s = 10^3$
; the central inset displays the normalised real part of (6.13).

for no-slip boundary conditions, and (noting that
$\xi =4+2\mathrm{i}(\tilde {\lambda }_+^2+\tilde {\lambda }_-^2)=-4(1-\mathrm{i} \varLambda )/P_m$
)
for stress-free boundary conditions, shown in figures 15 and S4 as functions of
$P_m$
and
$\varLambda$
. In the stress-free case,
$\tilde {\lambda }_+\tilde {\lambda }_- = 2 \mathrm{i} P_m^{-1/2}$
and the viscous stress at the boundary vanishes, so that
$\Delta \omega _v=0$
. As in § 5.2, the total magnetic-tension dissipation includes the outer-boundary contribution, obtained by multiplying the above expressions by
$a$
and replacing
$(\breve {\mu }_s,\breve {\eta }_s)$
with
$(\breve {\mu }_m,\breve {\eta }_m)$
. The total magnetic-tension dissipation from both boundaries then follows as in (5.23). Equations (6.9)−(6.11) should further be multiplied by
$1+\alpha \gamma ^2$
, with
$\alpha =-6a^3(1+a)(1+a+a^2)^{-1}/5$
, if the flow
$\boldsymbol{U}_2$
of (A28) is used instead of
$\boldsymbol{U}_{\!1}$
.
Consider first the limit
$\breve {c}_s \to \infty$
, reached either for
$\sigma _s \ll \sigma _{\!f}$
(insulating inner sphere) or
$\mu _s \gg \mu _{\!f}$
(high-permeability inner sphere). Equation (6.9) then gives a vanishing detuning
for a no-slip sphere. For a stress-free boundary, (6.11) leads to (6.12) multiplied by
$1+\sqrt {P_m}$
, yielding a
$P_m$
-independent detuning.
In the limit
$P_m \ll 1$
, the scaled magnetic tension (6.9) and (6.11) reduce to the inviscid case (5.25), and the viscous-stress detuning simplifies to
\begin{eqnarray} \left . \frac {\Delta \omega _v}{\omega } \right |_{r=a_s}&\approx &-\frac {3}{4} \frac {\rho _{\!f}}{\rho _s} \frac {L_\nu }{a_s} \frac {1-\mathrm{i}}{1-a^3} \left ( \frac {1+\breve {c}_s\sqrt {1-\mathrm{i} \varLambda } }{\breve {c}_s+\sqrt {1-\mathrm{i} \varLambda }} \right )\!, \end{eqnarray}
as shown by dashed curves in figure 15(b) for
$\breve {c}_s=10^3$
(approximately insulating solid sphere). In the limit
$\varLambda \ll 1$
and
$\gamma \ll 1$
, this gives
$\mathrm{Im}(\Delta \omega _{mt})\gt \mathrm{Im}(\Delta \omega _v)$
when
$\varLambda \gt (1+\breve {c}_s) \sqrt {P_m}$
.
Equation (6.13) shows that magnetic effects vanish for
$\breve {c}_s=1$
, recovering the hydrodynamic result (C5); see the red line at
$1$
in figure 15(b). Its expansion for
$\breve {c}_s \gg 1$
gives a minimum of
$-\text{Re}(\Delta \omega _v)$
at
$\varLambda =\breve {c}_s^{2/3}/2$
for
$\varLambda \gg 1$
. A minimum appears in the central inset of figure 15(b). In the small-
$P_m$
limit (
$10^{-3}$
, top-left inset), the magnetic correction in parentheses matches (6.10) normalised by the purely viscous detuning. This regime is particularly relevant to planetary interiors. In P26 the time-averaged viscous dissipation was shown numerically to agree with the power-based prediction, including confinement effects, and to recover the expected factor of two between the mean viscous dissipation of the polar and equatorial modes (see § 3.6). The top-left inset in figure 15(b) shows the imaginary part of this normalised quantity, indicating that magnetic corrections become significant only for large
$\varLambda$
and
$\breve {c}_s$
, as for a high-permeability inner sphere (e.g.
$\breve {\mu }_s=800$
for an iron sphere in Galinstan) oscillating in a sufficiently strong magnetic field.
In the opposite limit
$P_m \gg 1$
, (6.9) and (6.10) give
while (6.11) yields
$\sqrt {P_m}$
times (6.14), leading to a
$P_m$
-independent detuning. For any
$P_m$
, magnetic corrections to
$\Delta \omega _v$
vanish when
$\breve {c}_s=1$
, in which case (6.10) reduces to the non-magnetic limit given by the first term of (6.15), consistent with (C5) and shown by the red line at 1 in figure 15(b). In this large-
$P_m$
limit,
$\varLambda =(1+\breve {c}_s)P_m$
marks the transition between magnetic- and viscous-drag-dominated regimes, where the leading-order terms of (6.14) and (6.15) have comparable real and imaginary components.
Rotation is absent from (6.13) since the leading
$\gamma$
correction is azimuthal; however, viscous pressure corrections reintroduce rotational effects in the total force
$\boldsymbol{F}_\nu$
. As shown in Appendix A.4, the results of Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000) are recovered from (6.15) at order
$\gamma$
, with higher-order corrections modifying
$\Delta \omega _v$
. Appendix C further recovers the Stokes result and the detuning from a no-slip outer boundary by multiplying (6.13) by
$a$
.
Discarding magnetic and rotational effects, the above result extends directly to the equatorial modes. Restoring the azimuthal dependence
$\mathrm{e}^{\textrm{i} \phi }$
and expressing the force
$\boldsymbol{F}_{\!v}$
in the Cartesian basis, the force components along
$\hat {\boldsymbol{x}}$
and
$\hat {\boldsymbol{y}}$
are
$F_{vz}$
and
$\mathrm{i} m F_{vz}$
, where
$\boldsymbol{F}_{\!v}=F_{vz} \hat {\boldsymbol{z}}=A_{vz} \epsilon \mathrm{e}^{\textrm{i}\omega t} \hat {\boldsymbol{z}}$
denotes the corresponding polar-mode force (such that the force is
$A_{vz} \boldsymbol{\delta }$
). All the previous results, notably related to
$\Delta \omega _{v}$
, thus hold for the equatorial mode, agreeing with Smylie & McMillan (Reference Smylie and McMillan2000), who obtained the same force for the polar and the equatorial modes in the limit of vanishing rotation effects and outer-boundary displacement.
6.3. Viscous and Ohmic dissipation in viscomagnetic oscillatory layers
To obtain the total dissipation, one can now wonder how pressure effects modify the results of § 6.2. Pressure contributions from the bulk flow
$\boldsymbol{\mathcal{U}}$
are required to recover the complete viscous force. When only mean dissipation is required,
$\widehat {\mathcal D}_\nu$
follows directly from (3.18). Both approaches are detailed in Appendix C, where the leading-order Stokes limits (A17) and (A18) are recovered and extended to weak rotation.
Performing the volume integration of (3.18) at leading order in
$L_\nu /a_s \ll 1$
yields the dissipative viscous force at the inner boundary
where
$P_m$
arises from the chosen time scale (equivalent to
$\nu$
in dimensional form). Equation (6.16) follows from the
$\mathcal{O}(\gamma ^4)$
expansion (4.15) of the B74 bulk flow
$\boldsymbol{U}$
(Appendix A.5). Equations (6.15) and (6.16) show that the viscous dissipation exceeds the tangential-stress contribution by
$3(1+\gamma ^2/5)/[2(1-a^3)]$
; neglecting hydrodynamic or magnetic pressure therefore omits rotation and geometric effects, modifying the scaling for
$a\sim 1$
.
For a no-slip outer boundary, the corresponding force and scaled mean dissipation are obtained by multiplying (6.16) by
$a^4$
. The total dissipative force is thus
$(1+a^4)$
times (6.16), recovering the leading-order term of (A18) in the rapid-oscillation limit
$L_\nu \to 0$
(Appendix C). Comparing with the bulk dissipation (4.8), the boundary-layer dissipation is thus found to dominate when
$L_\nu \lt a_s/2$
in the non-rotating unbounded limit
$\gamma =a=0$
, similarly to the transition
$L_\eta \lt a_s/2$
found in § 5.5 for the Ohmic dissipation. Balancing the two leading terms of the Stokes’ viscous force expansion (A18) gives a similar
$a$
-dependent transition that evolves from
$L_\nu \approx a_s$
for
$a\to 0$
to
$L_\nu \approx (a_m-a_s)/2$
for
$a \to 1$
.
For the equatorial modes, performing the volume integration of (3.18) at leading order in
$L_\nu /a_s \ll 1$
gives (at
$r=a_s$
)
and
${F}_\nu ^{d}$
is thus identical for all three modes for
$\gamma =0$
, as confirmed by direct calculation (Appendix C). At
$\gamma =0$
, identical dissipative forces therefore imply identical modal damping rates; the factor of two between (6.16) and (6.17) reflects only
$\mathcal{E}_{\textit{eq}}/\mathcal{E}_{\textit{pol}}=2$
. Extending the integration to the order
$L_\nu ^2/a_s^2 \ll 1$
multiplies (6.16) and (6.17) by
$1+L_\nu /a_s$
, in agreement with the Stokes result (A18) for the unbounded polar mode.
Even within the huBL approximation, no closed-form expression can be derived for the total Ohmic dissipation in viscomagnetic oscillatory layers. Nevertheless, the analytical results obtained for inviscid layers in § 5.5, together with the viscous-dissipation results derived above, strongly suggest that the total Ohmic dissipation can be estimated by multiplying (6.9) or (6.11) by the correction factor
$3 \mathcal{I}_{mt}^{\,\textit{pol}}/(2(1-a^3))$
.
6.4. Magnetohydrodynamic Stokes–Ekman boundary layer
Extension to rotating viscous flows with finite
$\gamma$
is achieved by reintroducing the Coriolis term, yielding MHD Stokes–Ekman boundary layers. As before, the general boundary-layer solution is determined in terms of a given basic flow
$\boldsymbol{U}$
and particular solution. Integration of the homogeneous part of (3.6) and (3.7) then gives, at both boundaries,
where
$\boldsymbol{u}_\parallel ^{(h)}$
can be retrieved from the induction equation
$ B_{0r} \boldsymbol{u}_\parallel ^{(h)}=- \partial _r \boldsymbol{b}_\parallel ^{(h)} + \mathrm{i} \omega \int \boldsymbol{b}_\parallel ^{(h)} \mathrm{d}r$
,
\begin{align} \frac {2 B_{0r}}{\omega }\boldsymbol{u}_\parallel ^{(h)} = &\mp ( ({\iota }_+ L_\eta ^2-2 \mathrm{i} /{\iota }_+) A_{\pm 1} \mathrm{e}^{\pm {\iota }_+ \tilde {r}_\pm } + ({\kappa }_+ L_\eta ^2-2 \mathrm{i} /{\kappa }_+)A_{\pm 2} \mathrm{e}^{\pm {\kappa }_+ \tilde {r}_\pm }) (\mathrm{i} \hat {\boldsymbol{\theta }} +\hat {\boldsymbol{\phi }}) \nonumber \\ & \mp ( ({\iota }_- L_\eta ^2-2 \mathrm{i} /{\iota }_-) B_{\pm 1} \mathrm{e}^{\pm {\iota }_- \tilde {r}_\pm }+ ({\kappa }_- L_\eta ^2-2 \mathrm{i} /{\kappa }_-)B_{\pm 2} \mathrm{e}^{\pm {\kappa }_- \tilde {r}_\pm }) (-\mathrm{i} \hat {\boldsymbol{\theta }} +\hat {\boldsymbol{\phi }}), \end{align}
with the four radial wavenumbers
\begin{eqnarray} \underline {\iota }_\pm = \frac {1+ \mathrm{i}}{L_\eta } \sqrt {\frac {1+P_m - \mathrm{i} \varLambda _l \pm ( \gamma \cos \theta + \mathrm{i} \sqrt { \varpi _\pm } )}{2 P_m} } , \end{eqnarray}
\begin{eqnarray} \underline {\kappa }_\pm = \frac {1+ \mathrm{i}}{L_\eta } \sqrt { \frac {1+P_m - \mathrm{i} \varLambda _l \pm ( \gamma \cos \theta - \mathrm{i} \sqrt { \varpi _\pm } )}{2 P_m}} , \end{eqnarray}
where
Underlined quantities in (6.20) and (6.21) relate to those in (6.18) and (6.19) via
$X=\underline {X}\,\mathrm{sign}[\text{Re}(\underline {X})]$
, so that
$\text{Re}(X)\gt 0$
and the boundary-layer solution decays away from the boundary. As reviewed by Hide & Stewartson (Reference Hide and Stewartson1972) or Acheson & Hide (Reference Acheson and Hide1973), such MHD viscous layers from combined oscillation and rotation have been studied previously (e.g. Hide & Roberts Reference Hide and Roberts1960). For instance, the four boundary layers (6.20) and (6.21) are given by Gans (Reference Gans1970, Reference Gans1971). These layers have also been examined near electrically conducting solids for MHD inertial waves (Kerswell Reference Kerswell1994) and precession-nutation flows (Mathews & Guo Reference Mathews and Guo2005; Deleplace & Cardin Reference Deleplace and Cardin2006). Asymptotic limits are reviewed in § S5.4 of the supplementary material.
Azimuthal velocity (a) and magnetic (b) perturbations close to the inner (left) and outer (right) boundaries for the polar mode. XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line), purely viscous (purple dashed line), homogeneous MHD Stokes–Ekman (red-dotted line), MHD Stokes–Ekman with diffusionless correction (red solid line). Insets: left, zoom on
$r=a_s$
; right, bulk profiles versus sum of boundary-layer and secondary flows from the inviscid MHD (dark-red dashed line), viscomagnetic (dark-green line) and purely viscous (purple dash–dotted line), MHD Stokes–Ekman (red solid line) solutions. Parameters: as in figure 7. See supplementary material S7 and S8 for the other components.

The prefactors
$(A_{\!j},B_{\!j})$
in (6.18) and (6.19) follow from the boundary conditions (Appendix D.4) and are additionally provided in the accompanying Zenodo repository Personnettaz & Cébron (Reference Personnettaz and Cébron2026). With rotation, polar forcing generates finite azimuthal velocity and magnetic components (figure 16). For weak rotation (e.g.
$\gamma =0.1$
), DNS results are well reproduced by the MHD Stokes–Ekman model associated with the rotation-corrected potential base flow (4.5) (red-dotted lines). Rotation also deepens the penetration of boundary-layer perturbations relative to the purely viscous skin layer (purple dashed lines) and the viscomagnetic oscillatory solution (dark-green line), as seen near the inner boundary in the left insets of figure 16. Adding the diffusionless particular solution to the homogeneous MHD Stokes–Ekman model (solid red lines) yields an accurate prediction of the azimuthal magnetic perturbation (figure 16
b). At
$\gamma =0.1$
, the equatorial modes are accurately captured by the viscomagnetic oscillatory model, which reproduces both polar and azimuthal velocity and magnetic perturbations (dark-green lines in S10). At larger
$\gamma$
, the model based on the base flow (4.3) fails to reproduce the DNS for equatorial modes; see figure S11 for
$\gamma =0.33$
.
Meridional (left) and azimuthal (right) velocity (a) and magnetic (b) perturbations near
$r=a_s$
(polar mode). XSHELLS (orange-dotted line), inviscid MHD (dark-red dashed line), inviscid MHD with diffusionless correction (cyan dash–dotted line), viscomagnetic oscillatory (thick green line), purely viscous (purple dashed line), homogeneous MHD Stokes–Ekman based on
$\boldsymbol{U}_{\!1}$
(red-dotted line), MHD Stokes–Ekman based on
$\boldsymbol{U}_{\!1}$
with diffusionless correction (red solid line), MHD Stokes–Ekman based on
$\boldsymbol{U}_{B74}$
(grey line) and diffusionless bulk solution (blue dash–dotted line, (B4)). Insets show zoomed in regions near the interfaces. Parameters: as in figure 7, but
$\gamma =0.92$
.

For the polar mode, the Stokes–Ekman solution based on the rotation-corrected potential base flow (4.5) loses accuracy at larger
$\gamma$
, e.g.
$\gamma =0.92$
, as shown by the red curves in figure 17. The discrepancy between the rotation-corrected potential base flow and B74 (dark blue line) is of the same order as the boundary-layer perturbation. Using
$\boldsymbol{U}_{B74}$
in the MHD Stokes–Ekman solution (grey lines in figure 17) restores accurate estimates of both polar and azimuthal velocity and magnetic perturbations, notably near
$r=a_s$
.
One can also calculate higher-order flows. While
$\mathfrak{u}_r$
and
$\mathfrak{u}_r^{(o)}$
can be calculated using the flow (4.9) and the particular solution of Appendix B.1, calculating the bulk flows
$\boldsymbol{\mathcal{U}}$
and
$\boldsymbol{\mathcal{U}}^{(o)}$
is only tractable by discarding the particular solution and by using the simpler rotation-perturbed flow (4.5). Assuming that they are rotation-perturbed potential flows (as we did for
$\boldsymbol{U}_{\!1}$
in § 4.1), we obtain explicit analytical expressions for them. For instance,
$ \mathcal{U}_\theta$
can be simplified in the limit
$\varLambda _l \gg 1$
, reading
with
$\tilde {\gamma }_+=\sqrt {(\gamma \cos \theta -1)}+ \sqrt {- (\gamma \cos \theta +1)}$
. We found good agreement between the bulk numerical results (orange-dotted line) and these higher-order flows (light red line) for the azimuthal component, as shown in the right inset of figure 16(a).
Direct evaluation of forces from the flow (4.9) is analytically intractable. For
$\gamma \ll 1$
, DNS agree with the simpler flow (4.5), which can therefore be used to compute magnetic-tension and viscous tangential stresses. The huBL approach, previously based on the mean value of
$B_{0r}^2$
, becomes less straightforward for terms involving
$\gamma \cos \theta$
. To illustrate this, the surface integration is simplified in the limit
$\varLambda _l\gg 1$
. For a monopole field at
$r=a_s$
,
$\varLambda _l=\varLambda$
is constant, and with no-slip conditions we obtain (for
$\varLambda _l\gg 1$
,
$\breve {\mu }_s=\breve {\eta }_s=1$
)
where (6.24) generalises (5.27) by including viscous and rotational effects, and (6.25) extends the hydrodynamic viscous detuning to rotation (e.g. (6.15)). Equation (6.24) therefore gives the magnetic-tension force including confinement, viscosity, magnetic field and rotation. In the unbounded limit, (6.25) recovers the result (A25) of Smylie & McMillan (Reference Smylie and McMillan2000), including its rotational dependence. Note that the rotational dependence
$1-\gamma ^2/8$
of the leading-order term of (6.24) and (6.25) becomes
$1-6\gamma ^2 a^3(1+a) (1+a+a^2)^{-1}/5$
when using the flow
$\boldsymbol{U}_2$
given by (A28). Rotation decreases the magnetic tension and the tangential viscous stress (and increases Ohmic and viscous dissipation).
For a uniform axial field, the integral can be evaluated exactly using an integrand simplified in the limit
$\varLambda _l \gg 1$
. With
$\varLambda = \langle \varLambda _l \rangle = \varLambda _z/3$
, analogous expressions are obtained, where, for instance, the leading-order term
$\sqrt {2 \varLambda }$
in (6.24) is replaced by
$3 \sqrt {2 \varLambda _z}/8$
, thereby recovering the ratio between (5.22) and (5.24) in this limit. As before, the total dissipation can then be estimated by multiplying (6.24) and (6.25) by
$3 \mathcal{I}_{mt}^{\,\textit{pol}} /(2(1-a^3))$
and
$3/(2(1-a^3))$
, respectively. Performing the same exact integration with the simplified integrand in the limit
$\varLambda _l \gg 1$
further shows that both viscous and magnetic torques vanish. Replacing
$\gamma \cos \theta$
by
$\gamma$
, the huBL approach reproduces (6.24) and (6.25) and, therefore, provides accurate stress estimates in this limit, but not the torques (§ S8).
The first five rows refer to previous theories, with the remaining rows showing our expressions, with their validity domains, for the added-mass force (
$C_a$
,
$C_a^i$
), magnetic-tension and viscous-stress forces (
$\Delta \boldsymbol{\omega }_{mt}$
,
$\Delta \boldsymbol{\omega }_{v}$
) and the associated dissipation (
$\mathcal{D}_\nu$
,
$\mathcal{D}_\eta$
). Equatorial modes:
$\gamma =0$
here, but not for SM98.
$^a$
At
$a=\gamma =0$
and
$\breve {c}=1$
.
$^b$
From Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000).
$^c$
For
$\varLambda _z \leqslant \mathcal{O}(1)$
.
$^d$
Exact within the quasi-static, weak-Lorentz-force limit for the non-rotating polar mode; rotation-dependent and equatorial terms are estimates.

Table 2. Long description
A table comparing various theories and expressions related to forces and dissipation. The table has 12 rows and 6 columns. The columns are labeled Equations, Viscous, Confinement, Rotation, Magnetic, and Equatorial. The rows list different theories and expressions with their validity domains. The first five rows list previous theories by Stokes (1851), Singh (1965), Busse (1974), Buffett & Goertz (1995), and SM98. The remaining rows list expressions with their validity domains. Each row includes specific equations and conditions under which they apply, such as Viscous, Confinement, Rotation, Magnetic, and Equatorial modes. Notable trends include the application of different theories under varying conditions of rotation and magnetic fields.
Schematic diagram. For
$P_m\lt 1$
(
$P_m\gt 1$
),
$L_\eta$
(
$L_\nu$
) varies at fixed
$L_\nu =10^{-6}$
(
$L_\eta =10^{-6}$
). Colour (log
$_{10}$
): sum of (4.8) and (5.37), with formal continuation for
$\varLambda _z \gg 1$
, in bulk-diffusive regimes (
$L_\nu \gtrsim a_s$
or
$L_\eta \gtrsim a_s$
in the large-gap limit), and imaginary parts of (6.9) and (6.10), weighted by
$3\mathcal{I}_{mt}^{\,\textit{pol}}/[2(1-a^3)]$
and
$3/[2(1-a^3)]$
. Hatching: the dominant mechanism. Here
$\varLambda \approx 1$
illustrates the transition from the magnetic-skin-layer to the Alfvén-wave regime within the local range
$L_A\ll D$
; reflections and global cavity resonances are excluded. For
$a_s=0.2$
,
$a_m=1.2$
,
$\gamma =0$
,
$\rho _{\!f}=\rho _s$
,
$\breve {\mu }_s=\breve {\eta }_s=f_\varLambda =1$
,
$\mathcal{I}_{mt}^{\,\textit{pol}}=3/5$
.

7. Conclusion
7.1. Summary
The fluid response separates into in-phase and out-of-phase components, corresponding to the real and imaginary parts of
$\boldsymbol{\Delta \omega }$
: the former defines the added-mass coefficient, whereas the latter quantifies viscous and magnetic drag. The principal analytical expressions derived throughout this work and their domains of validity are summarised in the lower part of table 2, alongside the classical theories listed in its upper part. Figure 18 synthesises the dominant dissipation mechanisms in the
$(P_m,\varLambda )$
plane, and reveals the transition curve
$ \varLambda =(1+\breve {c}_s)(\sqrt {P_m}+P_m)/ \mathcal{I}_{mt}^{\,\textit{pol}}$
, obtained by balancing the leading viscous and magnetic boundary-layer contributions, which separates viscously and magnetically dominated energy loss for a nearly diffusionless bulk. Because inertial and dissipative effects are encoded in the real and imaginary parts of the same vector
$\Delta \boldsymbol{\omega }$
, force measurements and energetic losses admit a unified interpretation. Within their weak-Lorentz domain, the quasi-static MHD asymptotics derived in Appendix B complete the large-diffusivity branches relevant to shallow conducting subsurface oceans (figure 1).
In the large magnetic-diffusivity limit, the present theory provides the confined counterpart of the classical unbounded oscillatory solution of Singh (Reference Singh1965), and complements the finite-field inductionless extension of Motz (Reference Motz1966a
,
Reference Motzb
). The large-diffusivity branch of figure 18 should therefore be interpreted as the continuation of the inductionless asymptotic theory. This regime should not be confused with the strong-field studies of Yonas (Reference Yonas1967), Maxworthy (Reference Maxworthy1968a
) and Sekhar et al. (Reference Sekhar, Sivakumar and Kumar2005), for a steadily translating sphere, in which the Lorentz force modifies the global flow and pressure distribution, producing a drag proportional to
$\varLambda ^{1/2} \propto \tilde {B}_0$
. Our theoretical framework also predicts such a
$\varLambda ^{1/2}$
scaling within the local Alfvén-wave regime (
$\varLambda \gg 1$
with
$L_A\ll D$
), where the drag scales as
$\varLambda ^{1/2}L_\eta$
, in agreement with the DNS of P26. In this limit, the drag asymptotically recovers the Alfvén-wing scaling for a conducting obstacle moving through a magnetised plasma (Drell et al. Reference Drell, Foley and Ruderman1965; Neubauer Reference Neubauer1980), also recently retrieved in global simulations by Corso & Lai (Reference Corso and Lai2026). Moreover, when normalised by the magnetic energy density, this asymptotic drag law recovers the mathematical structure of the classical Stokes law, with the Alfvén number replacing the radius-based Reynolds number. This correspondence highlights the analogous roles played by Alfvén-wave radiation and viscous diffusion as momentum-transport mechanisms in ideal MHD and low-Reynolds-number hydrodynamics, respectively. In the opposite non-magnetic limit (
$\varLambda \ll 1$
), the classical analysis of Stokes (Reference Stokes1851) continuously connects the viscous skin-layer and bulk-diffusive regimes (Appendix A).
7.2. Perspectives
A first limitation concerns equatorial modes at non-negligible rotation, for which no analytical base flow is available. Further analytical developments are therefore required to obtain a tractable description of rotation-modified equatorial modes. A promising route is to build upon the rotation-corrected basic flow of Smylie & McMillan (Reference Smylie and McMillan1998), including rotational, magnetic and viscous effects. Their formulation, close to an inertial-mode basis, would provide a route to exploring strong-rotation regimes (
$\gamma \gt 1$
), although inviscid inertial modes in a spherical shell are singular and only regularised by viscosity.
Another limitation arises from the small-amplitude assumption underlying both the theory and the approximate boundary condition implemented in XSHELLS. Although well suited to planetary applications, this assumption becomes restrictive for laboratory experiments, where the approximate boundary condition overestimates the Ohmic dissipation at larger amplitudes (see P26). Additional COMSOL simulations, using an arbitrary-Lagrangian–Eulerian formulation to model the sphere motion exactly, nevertheless show good agreement for modest deformations. Extending the present framework to finite amplitudes, particularly for the Ohmic dissipation, remains an important direction for future work.
For planetary applications, a final point concerns translation of the outer solid. The present problem prescribes the motion of the inner sphere relative to a fixed outer boundary. For Slichter modes, this corresponds to the fixed-mantle approximation of B74 and Rieutord (Reference Rieutord2002), whereas a free planetary mode also involves mantle translation. In the idealised non-rotating three-layer model of Grinfeld & Wisdom (Reference Grinfeld and Wisdom2005), however, including this motion changes the Slichter period by less than
$0.01\,\%$
for the Earth and only about
$0.1\,\%$
for Mercury, despite a mantle-displacement amplitude of about
$10\,\%$
of the inner-core displacement in the latter case. Thus, within that model, the fixed-mantle approximation is excellent for the Slichter period, particularly for the Earth. More generally, including subsurface-ocean configurations in which the solid layers bounding the liquid may move relative to one another, the force laws derived here provide the local response to the prescribed relative motion. For a complete planetary mode, the associated pressure forces must be coupled to the appropriate global dynamics of these solid layers (for the terrestrial Slichter problem, Grinfeld & Wisdom Reference Grinfeld and Wisdom2005; Greff-Lefftz & Legros Reference Greff-Lefftz and Legros2007).
Experimental tests of the predicted drag appear feasible. Table 3 indicates that a
$50$
cm-scale Galinstan-filled cavity containing an oscillating iron or titanium sphere could reach
$\varLambda =\mathcal{O}(1)$
and probe the onset of wave-like magnetic penetration, while providing moderate to strong electromagnetic contrasts. For the tabulated
$L_\eta =9$
cm and
$P_m\ll 1$
, the full wavenumber (6.3) gives
$L_A\simeq 0.20$
–
$0.41$
m over
$\varLambda _l=1$
–
$2$
, comparable to the apparatus scale. Such an experiment would be naturally suited to probing the crossover and the onset of reflected wave and global cavity effects. A clean test of the local radiative drag law would additionally require the material-dependent drag crossover to be reached and the actual fluid gap to satisfy
$D\gg L_A$
. Varying the field strength, gap width and material properties would allow these regimes to be explored (e.g. Motz Reference Motz1966a
; Alboussiere et al. Reference Alboussière, Cardin, Debray, La Rizza, Masson, Plunian, Ribeiro and Schmitt2011).
Representative parameters for planetary cores, icy oceans and laboratory setups combining seawater (sea) or room-temperature GaInSn eutectic (Galinstan) with pure iron, MnZn-ferrite-like or Ti-6Al-4V spheres. Iron and MnZn-like represent high-permeability solids with high and low conductivity, respectively; all three are idealised linear models, rather than manufacturer specifications, with constant effective permeability ratios
$\breve {\mu }_s=800$
,
$80$
and
$1$
. Laboratory fields span
$\tilde {B}_0=0$
–
$500$
mT; field dependence, hysteresis and saturation are neglected.

Table 3. Long description
A table comparing parameters for planetary cores, icy oceans, and laboratory setups. The table has 10 rows and 7 columns. Column headers are: Core, Icy ocean, Iron/sea, Iron/GaInSn, MnZn-like/GaInSn, Ti/GaInSn. Row labels are: T s = 2 pi / omega s, rho f (kg m^-3), sigma f (S m^-1), sigma s (S m^-1), B 0 (mT), sigma s / sigma f, mu s = mu s / mu f, eta s = eta s / eta f, Lambda = sigma f B 0^2 / (rho f omega s), L eta = sqrt(2 eta f / omega s). Row 1: Core, 4 h; Icy ocean, 10 h; Iron/sea, 0.1 s; Iron/GaInSn, 0.1 s; MnZn-like/GaInSn, 0.1 s; Ti/GaInSn, 0.1 s. Row 2: Core, 10^4; Icy ocean, 10^3; Iron/sea, 10^3; Iron/GaInSn, 6.4 x 10^3; MnZn-like/GaInSn, 6.4 x 10^3; Ti/GaInSn, 6.4 x 10^3. Row 3: Core, 10^6; Icy ocean, 4; Iron/sea, 4; Iron/GaInSn, 3.46 x 10^6; MnZn-like/GaInSn, 3.46 x 10^6; Ti/GaInSn, 3.46 x 10^6. Row 4: Core, 10^6; Icy ocean, 4 x 10^-3; Iron/sea, 10^7; Iron/GaInSn, 10^7; MnZn-like/GaInSn, 10^2; Ti/GaInSn, 5.8 x 10^5. Row 5: Core, 2; Icy ocean, < 10^-3; Iron/sea, 0-500; Iron/GaInSn, 0-500; MnZn-like/GaInSn, 0-500; Ti/GaInSn, 0-500. Row 6: Core, 1; Icy ocean, 10^-3; Iron/sea, 2.5 x 10^6; Iron/GaInSn, 2.9; MnZn-like/GaInSn, 2.9 x 10^-5; Ti/GaInSn, 0.17. Row 7: Core, 1; Icy ocean, 1; Iron/sea, 800; Iron/GaInSn, 800; MnZn-like/GaInSn, 80; Ti/GaInSn, 1. Row 8: Core, 1; Icy ocean, 10^3; Iron/sea, 5 x 10^-10; Iron/GaInSn, 4 x 10^-4; MnZn-like/GaInSn, 4 x 10^2; Ti/GaInSn, 6. Row 9: Core, 1; Icy ocean, < 10^-10; Iron/sea, 0-2 x 10^-5; Iron/GaInSn, 0-2; MnZn-like/GaInSn, 0-2; Ti/GaInSn, 0-2. Row 10: Core, 60 m; Icy ocean, 50 km; Iron/sea, 80 m; Iron/GaInSn, 9 cm; MnZn-like/GaInSn, 9 cm; Ti/GaInSn, 9 cm.
Further extensions include non-spherical inner bodies, beginning with spheroids using the potential flow of Lai & Mockros (Reference Lai and Mockros1972), and boundary layers along spheroidal interfaces (e.g. Cébron et al. Reference Cébron, Vidal, Schaeffer, Borderies and Sauret2021). Incorporating density stratification and gravity-wave coupling (Voisin Reference Voisin2024) would also be relevant for planetary interiors such as Mercury’s stratified core (Seuren et al. Reference Seuren, Triana, Rekier, Barik and Van Hoolst2023). Finally, the present Alfvén-wave drag law is local and assumes an attenuation length much smaller than the fluid gap. When this condition fails, wave reflections and global cavity resonances, demonstrated experimentally by Motz (Reference Motz1966a ), fall outside the model; their amplitude and absorption also depend on the electromagnetic properties of the bounding solids (Schaeffer & Jault Reference Schaeffer and Jault2016). Wave–wave interactions are likewise neglected. Including these effects would provide a global description of wave-mediated energy transport.
The present linear theory also predicts zero torques, whereas simulations exhibit finite mean torques in the presence of rotation effects, indicating higher-order effects in oscillation amplitude. Rapid oscillations generate steady streaming at order
$\mathcal{O}(\epsilon ^2)$
, producing mean flows and modified dissipation (e.g. Riley Reference Riley2001; Rednikov & Sadhal Reference Rednikov and Sadhal2011; Cébron et al. Reference Cébron, Vidal, Schaeffer, Borderies and Sauret2021). Extending this study to include such nonlinear corrections would clarify the role of oscillations and rotation-induced mean secondary flows.
To facilitate reuse of the theory, the accompanying Zenodo repository provides machine-readable implementations of all analytical expressions derived in this work, enabling their direct evaluation for parameter values within their stated asymptotic domains and comparison with future experiments and numerical simulations. More broadly, this work unifies previously disconnected asymptotic theories of oscillatory MHD drag into a single analytical description of the confinement, rotation and magnetic-coupling regimes relevant to planetary interiors, icy-moon oceans and liquid-metal experiments, within their stated asymptotic domains.
Supplementary material
Supplementary material is available at https://doi.org/10.1017/jfm.2026.12095.
Acknowledgements
The authors thank Nathanaël Schaeffer for his assistance with the XSHELLS code, and Nathanaël Schaeffer, Dominique Jault and Mioara Mandea for fruitful discussions. They also thank Romain Claveau for his careful reading of the manuscript.
Funding
P.P. and D.C. received funding from the ERC under the European Union’s Horizon 2020 research and innovation program via the THEIA Grant No. 847433. P.P. received funding from the European Research Council (ERC) under the European Union Horizon 2020 research and innovation program via GRACEFUL Synergy Grant No. 855677. Most of the computations were performed using the GRICAD infrastructure (https://gricad.univ-grenoble-alpes.fr), and HPC resources (Jean Zay V100) of IDRIS under allocation AD010413621 attributed by GENCI (Grand Équipement National de Calcul Intensif).
Declaration of interests
The authors report no conflict of interest.
Data availability statement
Simulations were performed using the XSHELLS code, which is freely available at https://nschaeff.bitbucket.io/xshells/. The accompanying Zenodo repository (Personnettaz & Cébron Reference Personnettaz and Cébron2026, 10.5281/zenodo.20928186) contains the numerical data underlying the figures, the Python scripts used to reproduce all figures and implementations of all analytical expressions derived in this paper, including the complete boundary-condition prefactors, asymptotic coefficients and closed-form solutions omitted from the paper for conciseness. The repository therefore enables complete reproduction and direct reuse of both the analytical and numerical results presented here.
Author contributions
D.C. conceived the study, secured the computational resources and developed the theoretical framework. P.P. performed the DNS, compared them to the theory and produced the figures. Both authors interpreted the results, contributed to the manuscript and approved the final version.
Appendix A. Revisiting previous studies
This appendix revisits several classical analytical results and derives explicit solutions and asymptotic expansions used throughout the paper, most notably a closed-form solution for the bounded oscillatory Stokes flow. It also provides complementary bulk-diffusive asymptotic solutions, for which viscous or magnetic diffusion extends across the relevant system scale, of the order
$\ell =\min (a_s,D)$
, rather than remaining confined to thin boundary layers.
A.1. Explicit closed-form solution for the bounded oscillatory Stokes flow
Considering the non-rotating problem, Stokes (Reference Stokes1851) derived the bounded oscillatory solution through an implicit system (Stokes’ equations (54)–(57)), but did not provide an explicit closed-form solution. We integrate Stokes’ implicit system analytically to obtain an explicit velocity field valid for arbitrary gap width and oscillation frequency. This exact viscous solution is thus continuously valid from the thin gap limit
$a_m-a_s \ll L_\nu$
to the opposite large gap limit, as well as from the steady limit
$\omega _s \to 0$
of large
$L_\nu \gg a_m\gt a_s$
to the rapidly oscillating limit of small
$L_\nu \ll a_s\lt a_m$
. Using
$U_0=\mathrm{i} \omega _s \epsilon$
, such that the boundary velocity is
$ \mathrm{d}_t \boldsymbol{\delta }=U_0 \mathrm{e}^{\textrm{i} \omega _s t} \hat {\boldsymbol{z}}$
, we obtain the (dimensional) velocity field
\begin{equation} [V_r,V_\theta ] = \frac { 3 U_0 a_s}{\lambda _\nu ^2r^3} \left [ \frac { \mathcal{N}_r+\tilde {\mathcal{N}}_r }{\breve {\mathcal{D}}+\tilde {\mathcal{D}}} \cos \theta , \frac { \mathcal{N}_\theta +\tilde {\mathcal{N}}_\theta }{\breve {\mathcal{D}}+\tilde {\mathcal{D}}} \frac {\sin \theta }{2} \right ] \mathrm{e}^{\textrm{i} \omega _s t} , \end{equation}
with
$\lambda _\nu =(1+\mathrm{i})/L_\nu$
, where the tilde indicates terms that are (exponentially) negligible in the large gap limit
$a_m-a_s \gg L_\nu$
(e.g. discarded by Stokes (Reference Stokes1851) in § 22, p. 33), and noting that
for the radial flow
$V_r$
, and
for the meridional flow
$V_\theta$
, where
such that
$(\mathcal{M}_{\!j}^{\pm },\mathcal{K}^{\pm })$
are only used for
$V_r$
and
$(\breve {\mathcal{M}}_{\!j}^{\pm },\breve {\mathcal{K}}^{\pm })$
are only used for
$V_\theta$
. Equations (A1)−(A11) provide explicitly the complete bounded Stokes field. This solution, shown as the black solid line in figure 19, agrees perfectly with XSHELLS DNS (orange-dotted curves) across the full range of radii, for both the meridional and radial components.
Meridional
$\Delta V_\theta$
(a) and radial
$\Delta V_r$
(b) velocity perturbation profiles at
$\theta =30^{\circ }$
,
$\phi =0$
,
$L_\nu =0.02$
,
$\gamma =0$
. The XSHELLS code (orange-dotted line), Stokes solution (black line), viscous BLT (C1) (purple dashed line), viscous boundary layer and inner secondary bulk flow (light-blue dash–dotted line), boundary-layer solutions and outer-secondary bulk flow (dark-green dash–dotted line), boundary-layer solutions and inner- and outer-secondary bulk flows (purple dash–dotted line).

A.2. Stokes force on a bounded oscillating no-slip sphere
In the absence of rotation and magnetic effects, the viscous flow driven by the polar mode with no-slip conditions was derived by Stokes (Reference Stokes1851), together with the associated forces. In the unbounded limit, Stokes’ equation (51) yields the dimensional drag force
${\boldsymbol{F}}_{\!n}+{\boldsymbol{F}}_{\!v}$
with
where the normal component
${\boldsymbol{F}}_{\!n}$
and tangential component
${\boldsymbol{F}}_{\!v}$
are respectively given by
with
${\boldsymbol{F}}_{\!n}={\boldsymbol{F}}_{\!p}+{\boldsymbol{F}}_{\!vn}$
, where the force contribution
${\boldsymbol{F}}_{\!v}$
only arises from viscous stresses, and where
${\boldsymbol{V}}_{\!s}=\mathrm{d}_t {\boldsymbol{\delta }}$
is the uniform inner-boundary velocity,
${L}_\nu =\sqrt {2 \nu /{\omega _s}}$
the viscous skin depth and the fluid mass
$M_{\!fs}= 4 \pi a_s^3 \rho _{\!f}/3$
displaced by the sphere. The viscous normal contribution
${\boldsymbol{F}}_{\!vn}$
enters only through the coefficient
$-4/3$
in the term proportional to
${\boldsymbol{V}}_{\!s}$
, and is therefore negligible in the rapid-oscillation limit
$L_\nu \to 0$
, for which
${\boldsymbol{F}}_{\!n} \approx {\boldsymbol{F}}_{\!p}$
. This behaviour is illustrated by the two green curves in the middle panel of figure 20(b), showing the temporal evolution of the force components.
Time evolution of the (a) harmonic displacement (dark blue line) and its derivatives (orange dashed and pink dash–dotted lines), (b) normal force (light green line), pressure force (green dashed line) and viscous (cyan line) forces and total force (black line); and (c) velocity-dependent (orange line) and acceleration-dependent (blue line) parts of the total force. The total (and inviscid part) of the acceleration contribution is shown as a blue solid (and dashed) curve. Yellow segments mark quantities proportional to
$C_a$
and
$C_a^i$
.

In (A12) the prefactor of
$- M_{\!fs} \mathrm{d}_t {\boldsymbol{V}}_{\!s}$
defines the added-mass coefficient
$C_a$
. Regarding its viscous contribution,
$2/3$
arises from
$\boldsymbol{F}_{\!v}$
, while the inviscid part
$C_a^i=1/2$
fully determines the force
${\boldsymbol{F}}_{\!p}=-C_a^i M_{\!fs} \mathrm{d}_t {\boldsymbol{V}}_{\!s}$
in the inviscid limit. The corresponding acceleration force is shown by the blue-solid curve in figure 20(c), with its inviscid component indicated by dashed blue lines. For a viscous fluid, one recovers
$C_a=1/2+(9/4)\,{L}_\nu /{a}_s$
and the drag
$-6 \pi {a}_s \rho _{\!f} \nu (1+{a}_s /{L}_\nu) {\boldsymbol{V}}_{\!s}$
from Stokes (Reference Stokes1851), later extended to spheroids by Lai & Mockros (Reference Lai and Mockros1972). As emphasised therein, the fluid force decomposes into added mass, steady drag and history-force contributions, the latter associated with the
$L_\nu$
-dependent terms in (A12).
Although less widely known, the bounding effect due to the spherical outer boundary was obtained by Stokes (Reference Stokes1851), and his equation (59) gives the complex constant
$K$
related to the total force through
${\boldsymbol{F}}_{\!n}+{\boldsymbol{F}}_{\!v}=M_{\!fs}[\text{Re}(K) \mathrm{d}_t {\boldsymbol{V}}_{\!s}-\mathrm{Im}(K) \omega _s {\boldsymbol{V}}_{\!s}]$
, where
noting that
$\lambda _\nu =(1+\mathrm{i}) L_\nu ^{-1}$
, yielding
$C_a=-\text{Re}(K)$
and the viscous contribution from
$M_{\!fs} \omega _s \mathrm{Im}(K)=(8 \pi /3)\rho _{\!f} a_s^3 \nu L_\nu ^{-2} \mathrm{Im}(K)$
. These are shown as solid lines in figure 21. In the limit
$L_\nu \ll D$
, (A14) reduces to equation (61) of Stokes (Reference Stokes1851).
Considering rapid oscillations and confinement effects, (A14) modifies (A12) into
with
$f_1=2(1+a^4)+a+a^3$
and
$f_2=1+4(a+a^7)+a^2+7(a^3+a^5)+10a^4+a^6+a^8$
. In the unbounded limit
$a=0$
, these reduce to
$1/2+9 L_\nu /(4 a_s)$
and
$a_s/L_\nu +1$
. In (A17)−(A18) the leading viscous term (in
$1+a^4$
) arises solely from boundary layers, with
$1+a^4$
reflecting the additive contributions of the inner and outer layers. For a stress-free outer boundary,
$1+a^4$
should be replaced by
$1$
. Equations (A17)−(A18) accurately capture this regime, as illustrated by the dotted curves in figure 21. The out-of-phase component
$\mathrm{Im}(K)$
increases monotonically with confinement and decreasing viscous skin depth.
In the opposite slow-oscillation limit
$L_\nu \gg a_m$
, (A14) yields
extending the unbounded slow-oscillation limit of (A12) to spherical confinement. Although obtained in the formal limit
$L_\nu \gg a_m$
, these
$L_\nu$
-independent expressions already approximate the full solution accurately for
$L_\nu \gtrsim D$
in the cases shown in figure 21 (dot–dashed curves); the exact expression (A14) itself remains valid for arbitrary
$L_\nu$
within the linear problem. For the friction term
$\mathrm{Im}(K)$
, this regime implies linear scaling with viscosity, characteristic of a purely bulk dissipation (see § 4.2). In the limit
$a_m \ll L_\nu$
,
$C_a$
attains a minimum
$C_a \approx 1.46$
at
$a=a_{\textit{min}}$
(figure 21). Solving
$\partial _a C_a=0$
from (A19) yields a cumbersome exact expression, but a second-order Taylor expansion about
$a\approx 1/2$
provides the accurate estimate
$a_{\textit{min}}=87133/169336 \approx 0.515$
(relative error
$\lt 10^{-4}$
).
A.3. Viscous force on oscillating stress-free spheres
For a stress-free sphere,
${\boldsymbol{F}}_{\!v}=\boldsymbol{0}$
and
${\boldsymbol{F}}_{\!n}$
reads (Yang & Leal Reference Yang and Leal1991; Zhang et al. Reference Zhang, Sugiyama and Watamura2023)
where
$C_a=1/2$
. The viscous part of
${\boldsymbol{F}}_{\!n}$
contains a non-Basset memory integral contribution
$\boldsymbol{F}_{\!i}$
, that vanishes for no-slip spheres and that is generally not in phase with
${\boldsymbol{V}}_{\!s}$
(Yang & Leal Reference Yang and Leal1991). Equation (2.13) of Zhang et al. (Reference Zhang, Sugiyama and Watamura2023) provides a general expression for
$\boldsymbol{F}_{\!i}$
, which shows that
$\boldsymbol{F}_{\!i}$
simplifies to
$8 \pi {\boldsymbol{V}_{\!s}}$
and
$\boldsymbol{0}$
in the respective limits of rapid and slow oscillations. The respective viscous force then reduces to the Levich drag force with the numerical prefactor
$12 \pi$
(Levich Reference Levich1949; Joseph & Wang Reference Joseph and Wang2004), and to the Stokes (Hadamard–Rybczynski) drag force with the numerical prefactor
$4 \pi$
(Yang & Leal Reference Yang and Leal1991). In both cases,
$2/3$
comes from normal viscous stress and
$1/3$
from the viscously modified pressure field.
A.4. Revisiting the results of Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000)
Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000) compute the flows associated with polar and equatorial translational modes, neglecting magnetic effects but retaining rotation for
$\gamma \lt 1$
. Although inertial modes are not excited in this regime, these authors seek solutions of an analogous structure (products of Legendre functions) and derive the flow driven by oscillations of a spheroidal inner boundary. While the rotation-perturbed flow (4.5) is restricted to leading order in
$\gamma$
, their formulation includes higher-order corrections. To simplify the enforcement of boundary conditions, they neglect the small eccentricity of the inner boundary, but account for a mobile outer spherical boundary. The fluid is thus enclosed within a solid shell (of mass
$M_s$
in their notation) whose motion ensures conservation of total linear momentum across the three layers. Viscous effects at the inner boundary are incorporated through an oscillatory Stokes–Ekman layer, assuming that
$L_\nu \ll a_s$
. However, the viscous layer at the outer boundary is neglected. Although they derive the viscously modified pressure
$\chi '$
, driven by the boundary-layer radial flow
$u_r'$
, they discard it relative to the inviscid contribution (despite its central role in the total viscous force
$\boldsymbol{F}_\nu$
; see p. 355 of Batchelor Reference Batchelor1967). Thus, their pressure force recovers only the inviscid contribution
$C_a^{i}$
to the added mass, while their viscous force reduces to the tangential-stress component
$\boldsymbol{F}_{\!v}$
(i.e.
$2/3$
of
$\boldsymbol{F}_\nu$
; see Stokes Reference Stokes1851).
In the present formulation, the outer boundary is at rest in our working frame of reference; comparison with Smylie & McMillan (Reference Smylie and McMillan1998, Reference Smylie and McMillan2000), who allow the outer solid shell to translate under total linear-momentum conservation, therefore corresponds to their fixed-shell limit
$M_s\rightarrow \infty$
, whose planetary interpretation is discussed in § 2.1. Considering the three Slichter modes, Smylie & McMillan (Reference Smylie and McMillan2000) give the pressure force (equations (35)–(39)), from which the viscous force can be obtained (equations (25) and (26) for the polar mode, and equations (27) and (28) for the two equatorial modes). In the limit of infinite mass
$M_s$
, these equations then give
for the polar and equatorial modes, respectively. For the polar mode, the use of series expansion in
$\gamma \ll 1$
shows that the B74 three estimates of
$\zeta _m$
allow us to retrieve exactly the first term of (A22a
), but none of them recovers exactly the form of the
$\gamma ^2$
term. However, the inner bound
$\zeta _m=\zeta _m^{(i)}$
of (4.13) recovers (A22a
) where
$2-5a^3$
is replaced by
$2-5a^3+3a^5$
, and thus, both give this term as
$-3(1-a^3/2) \gamma ^2/10 +\mathcal{O}(a^5 \gamma ^2)$
for
$a\ll 1$
. Note that the outer bound
$\zeta _m=\zeta _m^{(o)}$
of (4.13) recovers (A22a
) where
$2-5a^3$
is replaced by
$2+10a^3-12a^5$
.
The viscous force on the inner boundary gives the detuning
with the rotation correction
$k_\gamma$
, given by
for the polar mode, and
for both equatorial modes (with
$\gamma _1 = \sqrt {1-m \gamma }$
and
$\gamma _2 = \sqrt {1-\gamma ^{2}}$
). The detuning (A23) is thus identical for all modes when rotation is neglected, a result that we also retrieve (see § 6.2).
For
$\gamma \ll 1$
, (4.19) gives
$C_a^i-1/2 \approx -3 \gamma ^2/10-12 \gamma ^4/175 +\mathcal{O}(\gamma ^6)$
, with the leading term recoverable from (4.6) or from (A22a
) in the limit
$a \ll 1$
. Bounding effects are incorporated by adding
$3a^3/2+k_a a^3 \gamma ^2$
, where
$k_a=3/20$
for
$\zeta _m=\zeta _m^{(i)}$
and (A22a
) of Smylie & McMillan (1998, Reference Smylie and McMillan2000), but
$k_a=-3/5$
and
$k_a=-21/10$
for
$\zeta _m=\zeta _m^{(e)}$
and
$\zeta _m=\zeta _m^{(o)}$
, respectively. By comparing the magnitude of the tangential part of the viscous force with and without rotation, in figure 22(a) we tested these analytical formulae for the polar mode. The correction of Smylie & McMillan (Reference Smylie and McMillan2000) presented in (A24) and (A25) is accurate for rapidly oscillating spheres,
$\gamma \lt 0.6$
, and in the presence of a large gap
$a\lt 0.4$
.
(a) Rotation effect on the axial force from tangential viscous stress for the polar mode without magnetic effects. Equations (A24)–(A25) are compared with COMSOL DNS (coloured dots) for a stress-free outer boundary:
$L_\nu \gamma ^{-1/2}/a_m=10^{-2}$
,
$\epsilon /L_\nu =0.1$
. (b) Viscous dissipation for the polar mode with stress-free conditions at both boundaries: blue line (4.7), COMSOL DNS (black triangles).

A.5. Higher-order rotational corrections from the basic flow of B74
In the limit
$\gamma \ll 1$
, (4.9) and
$\zeta _m=\zeta _m^{(o)}$
give
at order
$\mathcal{O}(\gamma ^4)$
, with
$\breve {a}=1+a+a^2$
and
A.6. Inductionless viscomagnetic drag on an oscillating sphere
For an unbounded conducting fluid permeated by a uniform axial magnetic field of moderate strength
$B_0$
, Singh (Reference Singh1965) derived the leading viscomagnetic correction to Stokes drag (A12) in the quasi-static (Ohmic bulk-diffusive) MHD limit by expanding in
$P_m \mathrm{Wo}^2=2a_s^2/L_\eta ^2 \ll 1$
. Using the notation of Appendix A.2, the drag
${\boldsymbol{F}}={\boldsymbol{F}}_{\!n}+{\boldsymbol{F}}_{\!v}$
is
for
$\varLambda _z\lt a_s^2/L_\eta ^2\ll 1$
. Magnetic effects reduce the fluid added mass through the
$\mathcal{O}(\varLambda _z)$
correction to
$C_a$
, while the dissipative term recovers the classical quasi-static magnetic drag
$2\pi \sigma _{\!f} \tilde {B}_0^2a_s^3/5$
in the inviscid limit. Higher-order corrections in
$\varLambda _z$
were subsequently derived by Motz (Reference Motz1966b
), who showed that the drag is multiplied by
$f_\varLambda =1-1.08\varLambda _z+1.15\varLambda _z^2$
(accounting for the different definitions of the dimensionless parameters between these works). This finite-field correction was obtained for an unbounded, non-rotating dielectric sphere. It is quoted here to document the connection with the classical inductionless literature, but is not used as a large-
$\varLambda _z$
asymptote for the confined spherical-shell problem.
Appendix B. Magnetohydrodynamic particular solution driven by bulk flows
The particular solution forced by the bulk flow has not been obtained analytically in the general case. Nevertheless, asymptotic solutions can be derived in limits that are directly relevant to the bulk-diffusive sectors of figure 18. We first consider the diffusionless limit with weak Lorentz forces, and then the limit of large magnetic diffusivities.
B.1. Diffusionless limit with weak Lorentz forces
For
$\varLambda _l \ll 1$
, the Lorentz forces can be neglected at leading order. The bulk flow is then the hydrodynamic basic flow. This flow will force a magnetic-field solution
$\boldsymbol{b}^{(p)} \approx \boldsymbol{b}^{(p)}_0$
, which will then force a particular solution
$\boldsymbol{u}^{(p)} \approx \boldsymbol{u}^{(p)}_0$
at next order in
$\varLambda _l$
. At the order
$\epsilon$
, the form (3.3) simplifies (3.2) into
$\mathrm{i} \omega \boldsymbol{b}^{(p)}_0 = \boldsymbol{\nabla }\times (\boldsymbol{U} \times \boldsymbol{B}_0)$
in the diffusionless limit. This divergence-free solution is valid for arbitrary fields
$\boldsymbol{B}_0$
. For a uniform axial magnetic field
$\boldsymbol{B}_0 = [B_0 \cos \theta ,-B_0 \sin \theta , 0]^{\top }$
, it reads
using the spherical coordinates
$(r,\theta ,\phi )$
for
$\boldsymbol{b}^{(p)}_0=[{b}^{(p)}_{0r},{b}^{(p)}_{0\theta },{b}^{(p)}_{0\phi }]^\top$
. In the inner domain, using
$\boldsymbol{U}=\mathrm{d}_t \boldsymbol{\delta }$
in (B1)−(B3) gives
$\boldsymbol{b}^{(p)}_0=\boldsymbol{0}$
for the three Slichter modes, and thus,
${\mathcal{B}}=\boldsymbol{0}$
as the induction term is
$\boldsymbol{0}$
at this order. Considering instead the fluid layer, the polar-mode basic flow (4.5) for
$\boldsymbol{U}$
simplifies (B1)−(B3) into
which is easily recovered from (5.1) by setting the left-hand side to zero (removing the diffusion term). Besides, (5.3) and (B4) agree in the limit of small
$L_\eta$
and large
$r$
(outside the boundary layer). For the equatorial modes, the basic flow (4.1) gives
The diffusionless particular solution
$\boldsymbol{u}^{(p)} \approx \boldsymbol{u}^{(p)}_0=[{u}^{(p)}_{0r} ,{u}^{(p)}_{0\theta } ,{u}^{(p)}_{0\phi }]$
can then be obtained from (5.6), i.e. from
$ \mathrm{i} \omega \boldsymbol{u}^{(p)}_0=B_{0r} \partial _r \boldsymbol{b}^{(p)}_0$
as the BLT pressure does not vary across the boundary layer (in the
$r$
direction). For instance, (B4) gives
for the polar mode in a uniform axial magnetic field. Similarly, (B5) gives
for the equatorial modes. As expected, these velocities are all of the order
$\varLambda _l$
.
The diffusionless solution accurately captures the perturbation field outside boundary layers, as illustrated by the dot–dashed blue curve in figure 7, and also provides an effective approximate particular solution within the boundary-layer problem. As demonstrated in several places (e.g. figure 9), it closely reproduces the inviscid MHD particular solution. From a computational standpoint, this approximation is advantageous as it avoids exponential and hyperbolic sine integral functions. This efficiency is particularly valuable when the analytical particular solution is unavailable, as in the case of the Stokes–Ekman boundary layer or when we use the base flow of B74. In figure 16(b), adding the diffusionless magnetic-field solution to the homogeneous Stokes–Ekman boundary layer allows the DNS to be perfectly matched. See the difference between the red-dotted line (only homogeneous) and the red solid line (sum of the two contributions).
B.2. Quasi-static MHD limit of large magnetic diffusivity
For large magnetic diffusivity, neglecting
$\mathrm{i}\omega \boldsymbol{b}$
in the induction equation yields the quasi-static Ohm’s law
$\breve {\eta }\boldsymbol{\nabla }\times \boldsymbol{b}=\boldsymbol{U}\times \boldsymbol{B}_0-\boldsymbol{\nabla }\varPhi _e$
, where
$\varPhi _e$
is the appropriately scaled electric potential, determined by charge conservation and the electrical interface conditions. For the non-rotating polar mode (
$\gamma =0$
) with axial field
$\boldsymbol{B}_0=[B_0\cos \theta ,-B_0\sin \theta ,0]^\top$
, both
$\boldsymbol{U}$
and
$\boldsymbol{B}_0$
are axisymmetric and meridional. Hence,
$\boldsymbol{U}\times \boldsymbol{B}_0$
is purely azimuthal, divergence-free and tangent to every spherical interface, so that
$\varPhi _e$
may be taken constant without further approximation. Moreover, the imposed velocity of the inner sphere is parallel to
$\boldsymbol{B}_0$
, and the current therefore vanishes within the sphere, irrespective of its conductivity. By contrast, the rotation-dependent part of the polar flow and the equatorial modes generally require a non-uniform electric potential. For these contributions, setting
$\boldsymbol{\nabla }\varPhi _e=0$
below provides only a simple quasi-static estimate. With this convention, the flow (4.1) gives
\begin{eqnarray} \frac {\boldsymbol{\nabla }\times \boldsymbol{b}_0^{(p)}}{B_0}=-\frac {3 a_s^3 \sin 2 \theta }{2 L_\eta ^2 (1-a^3)r^3} [\gamma \sin \theta \hat {\boldsymbol{r}}+\gamma \cos \theta \hat {\boldsymbol{\theta }}+ \mathrm{i} \hat {\boldsymbol{\phi }} ] \end{eqnarray}
in the fluid, allowing the calculation of Ohmic dissipation by computing
$(\boldsymbol{\nabla }\times \boldsymbol{B})^2$
from the real parts. Since
$\text{Re}(\boldsymbol{\nabla }\times \boldsymbol{b})=\breve {\eta }^{-1}\text{Re}(\boldsymbol{U}\times \boldsymbol{B}_0)$
, integration over the fluid volume gives
whose time average is
$(1+\gamma ^2)/2$
times the
$\sin ^2\omega t$
prefactor. This yields
For
$\gamma =0$
, (B10) is therefore exact within the present quasi-static, weak-Lorentz-force approximation. It extends the classical magnetic drag derived by Singh (Reference Singh1965) from an unbounded conducting fluid to confined spherical shells. In the unbounded limit (
$a=0$
), it exactly recovers Singh’s leading-order expression
$2 \pi \sigma _{\!f} \tilde {B}_0^2 a_s^3/5$
given in Appendix A.6, while finite confinement enhances the dissipative drag through the geometrical factor
$(1-a^3)^{-1}$
. This exact agreement follows because the non-rotating polar forcing requires neither an electric-potential correction nor Ohmic dissipation within the sphere. Equation (B10) also recovers, up to the factor
$3/(1-a^3)$
, equation (7) of Chyba et al. (Reference Chyba, Hand and Thomas2021) for a sphere in an oscillating uniform axial magnetic field at
$L_\eta \gg a_s$
; the remaining prefactor arises solely from the different velocity field
$\boldsymbol{U}$
. The use of the unperturbed hydrodynamic bulk flow requires
$\varLambda _z\ll 1$
. For
$\gamma \neq 0$
, however, the factor
$1+\gamma ^2$
should be regarded as an estimate obtained by neglecting the electric potential associated with the rotation-induced flow. For the unbounded, non-rotating configuration, Motz (Reference Motz1966b
) obtained the finite-field corrective factor
$f_\varLambda =1-1.08\varLambda _z+1.15\varLambda _z^2$
.
Considering next the equatorial modes and again setting
$\boldsymbol{\nabla }\varPhi _e=0$
, integration of the resulting bulk current
$\boldsymbol{\nabla }\times \boldsymbol{b}_0^{(p)}$
in the fluid gives the estimate
Equation (B11) can be compared with the dimensional drag derived by Reitz & Foldy (Reference Reitz and Foldy1961),
for a conducting sphere (
$\breve {\mu }_s=1$
,
$\breve {\sigma }_s=\sigma _s/\sigma _{\!f}$
) moving steadily through an unbounded inviscid fluid perpendicular to a uniform axial magnetic field (their case 2). Since (B11) accounts only for Ohmic dissipation in the fluid, it should be compared with the insulating limit
$\breve {\sigma }_s=0$
, for which no dissipation occurs within the sphere. In the unbounded limit, the exact result (B12) then gives the prefactor
$9/40$
, instead of
$7/20$
in (B11). Thus, neglecting the non-uniform electric potential causes (B11) to overestimate the equatorial drag in this reference case by the factor
$14/9$
, or approximately
$56\,\%$
. When dissipation within the sphere is included through
$\breve {\sigma }_s\neq 0$
, the exact result (B12) gives the prefactor
$3/5$
for the case
$\breve {\sigma }_s=1$
considered by P26, in excellent agreement with their DNS.
The present analysis therefore exactly recovers the quasi-static drag of Singh (Reference Singh1965) for the non-rotating polar mode and extends it to confined spherical shells. The rotation-dependent contribution in (B10) and the equatorial expression (B11) provide simple estimates when the electric-potential problem is not solved explicitly. The non-rotating polar result and its confinement dependence were validated by the DNS of P26, while their equatorial result at
$\breve {\sigma }_s=1$
agrees with the conductivity-dependent exact coefficient (B12). Although this quasi-static regime is not relevant to planetary cores, it applies to shallow subsurface oceans (figure 1) and laboratory experiments.
Appendix C. Non-magnetic Stokes boundary-layer solution
For rapid oscillations of a solid sphere in a viscous fluid, the fluid force is dominated by the flow in the thin boundary layer and the BLT can then be used instead of the exact lengthy calculation of Stokes (Reference Stokes1851) discussed in Appendix A.1.
C.1. Boundary-layer tangential flow and higher-order radial flow
In the non-magnetic limit, the bulk flow
$\epsilon \boldsymbol{U}_{\!1}=\epsilon (U_{1\phi } \hat {\boldsymbol{\phi }}+\boldsymbol{\nabla }\varPhi )$
given by (4.1)−(4.5) drives Stokes boundary-layer flows at both solid interfaces for no-slip conditions. Like Batchelor (Reference Batchelor1967), we introduce
$U_0=\mathrm{i} \omega \epsilon$
, such that the boundary velocity is
$ \mathrm{d}_t \boldsymbol{\delta }=U_0 \mathrm{e}^{\textrm{i} \omega t} \hat {\boldsymbol{z}}$
. Noting that
$\lambda _\nu =(1+\mathrm{i})/L_\nu$
, the boundary-layer equations give
\begin{eqnarray} \frac { \epsilon \boldsymbol{u}_\parallel }{\mathrm{e}^{\lambda _\nu (a_s-r)}}=\frac {\epsilon \boldsymbol{u}_\parallel ^{(o)}}{a^3 \, \mathrm{e}^{-\lambda _\nu (a_m-r)}}=-\frac {3 U_0 \sin \theta }{2(1-a^3)} \big [\hat {\boldsymbol{\theta }}+ \mathrm{i} {\gamma } \cos \theta \hat {\boldsymbol{\phi }} \big ] \end{eqnarray}
for the polar mode (for a no-slip outer boundary). Ignoring rotation effects, we also obtain
\begin{eqnarray} \frac { \epsilon \boldsymbol{u}_\parallel }{\mathrm{e}^{\lambda _\nu (a_s-r)}} &=&\frac {\epsilon \boldsymbol{u}_\parallel ^{(o)}}{a^3 \, \mathrm{e}^{-\lambda _\nu (a_m-r)}}=\frac {3 U_0 }{2(1-a^3)} \big [\cos \theta \hat {\boldsymbol{\theta }} \pm \mathrm{i} \hat {\boldsymbol{\phi }}\big ] \end{eqnarray}
for the equatorial modes. Here,
$\boldsymbol{u}_\parallel$
and
$\boldsymbol{u}_\parallel ^{(o)}$
are the boundary-layer solutions at the inner and outer boundaries, respectively. In figure 19(a) the boundary-layer solutions for the inner (left) and outer (right) are presented as dashed purple lines against the orange-dotted XSHELLS solution. They capture quite well the behaviour at the boundary, matching the value at the solid wall, but they decay to zero in the bulk.
For the polar mode, the dimensional viscous force driven by the tangential stress is then
with the basic potential velocity
$(3/2) \mathrm{d}_t \boldsymbol{\delta } \sin \theta =U_w \mathrm{e}^{\textrm{i} \omega t} \hat {\boldsymbol{z}}$
at
$r=a_s$
, and using the dimensional variables (see also p. 357 of Batchelor Reference Batchelor1967). Equation (C3) then gives
(C4) and (C5) recover the viscous tangential-stress contribution of (A12), from Stokes (Reference Stokes1851), and equation (25) of Smylie & McMillan (Reference Smylie and McMillan2000) taken in the limit of negligible rotation effects and outer-boundary displacement (infinite shell mass
$M_s$
in their notations). In this limit, their results actually give the same
$\boldsymbol{F}_{\!v}$
for equatorial modes (using their equations (27) and (35)). Note that the boundary layer of the outer boundary can be tackled similarly, showing that the force generated by the tangential stress at
$r=a_m$
can be obtained by multiplying (C4) or (C5) by
$a$
.
For the polar mode, the viscously modified pressure stress actually leads to a total force that is
$3/2$
times higher in an unbounded fluid (e.g. Batchelor Reference Batchelor1967). To obtain the total force within our boundary-layer approach, we first need to calculate the boundary-layer radial flows
$\epsilon \mathfrak{u}_r$
and
$ \epsilon \mathfrak{u}_r^{(o)}$
at the inner and outer boundaries, respectively. Equation (3.13) gives
with
$\mathfrak{c} =\cos \theta$
for the polar mode and
$\mathfrak{c} =\sin \theta$
for equatorial modes. Then,
$\epsilon \mathfrak{u}_r$
and
$ \epsilon \mathfrak{u}_r^{(o)}$
force bulk flows
$\boldsymbol{\mathcal{U}}$
and
$\boldsymbol{\mathcal{U}}^{(o)}$
through the non-penetration condition at the inner and outer boundaries. In figure 19(b), these radial solutions (dashed purple lines) for the inner (left) and outer (right) boundary regions are compared with the XSHELLS solution (orange-dotted lines).
C.2. Polar mode: viscous bulk flow and its boundary-layer correction
For the polar mode, (3.14) and (C6) for
$\mathfrak{u}_r$
give
in the absence of rotation (
$\gamma =0$
) and magnetic effects. The pressure
$\mathcal{P}=- \mathrm{i} \omega \varPsi$
due to
$\boldsymbol{\mathcal{U}}$
gives
$\boldsymbol{F}_\nu$
, which is half of (C4), but where
$(1-a^3)^{-1}$
is replaced by
$(1+2a^3)(1-a^3)^{-2}$
. In the unbounded limit, we recover all the
$L_\nu$
terms of the Stokes pressure force (A12). As in § 4.1, a rotation perturbation of the axisymmetric flow
$\boldsymbol{\mathcal{U}}$
only generates an azimuthal flow
$ \mathcal{U}_\phi$
at leading order. Using
$\mathcal{U}_\phi = \mathrm{i} \gamma \mathcal{U}_s$
, we obtain
If a no-slip condition is imposed at
$r=a_m$
, one can also search for an irrotational flow with
$\mathfrak{u}_r^{(o)}+\mathcal{U}_r^{(o)}=0$
at the outer boundary, and
$\mathcal{U}_r^{(o)}(r=a_s)=0$
. Using (C6), we obtain the potential
$\varPsi ^{(o)}$
of the bulk flow
$ \boldsymbol{\mathcal{U}}^{(o)}$
. It turns out that
$\varPsi ^{(o)}$
is given by (C7) multiplied by
$a^4$
, replacing
$a_m$
by
$a_s$
. This gives
and (C6)−(C10) are recovered from the exact Stokes’ solution (A1) in the limit
$L_\nu \ll a_s$
. The rotation-induced flow
$\mathcal{U}_\phi ^{(o)}= \mathrm{i} \gamma \mathcal{U}_s^{(o)}$
is found to be
$a^4$
times (C9).
In figure 19 we present these bulk flows at the inner (left) and outer (right) boundaries, combined with the boundary-layer meridional and radial components ((C1) and (C6), respectively). When considering individual contributions, depicted as dash–dotted lines in cyan (inner flow) and green (outer flow), the results fail to match the DNS (orange-dotted line) outside the specified boundary region. However, by accounting for both contributions (purple dash–dotted line), we achieve a close match with the DNS, except for the meridional flow at the boundaries where an additional boundary-layer correction is required (considered below).
Since the bulk flows
$\boldsymbol{\mathcal{U}}$
and
$ \boldsymbol{\mathcal{U}}^{(o)}$
do not verify the boundary conditions in the
$\theta$
and
$\phi$
directions, they force their own boundary-layer flow
$\boldsymbol{\mathfrak{u}}_\parallel$
to ensure a zero velocity at the boundaries. This additional boundary-layer flow is easily obtained as above, reading
where
$\boldsymbol{\mathcal{U}}_\parallel$
and
$\boldsymbol{\mathcal{U}}_\parallel ^{(o)}$
are the tangential components of
$\boldsymbol{\mathcal{U}}$
and
$\boldsymbol{\mathcal{U}}^{(o)}$
, respectively, in the
$\theta$
and
$\phi$
directions. Considering the exact Stokes’ solution (A1) at large
$\lambda _\nu$
, a series expansion of
\begin{equation} V_\theta \approx \frac { 3 U_0 a_s}{\lambda _\nu ^2r^3} \left [ \frac { \mathcal{N}_\theta }{\breve {\mathcal{D}}} \frac {\sin \theta }{2} \right ] \mathrm{e}^{\textrm{i} \omega t} \approx -\frac { 3 U_0 a_s}{\lambda _\nu ^2r^3} \left [ \frac { \breve {\mathcal{M}}_s^- \mathrm{e}^{\lambda _\nu (r-a_m)}+ \breve {\mathcal{M}}_m^+ \mathrm{e}^{\lambda _\nu (a_s-r)}}{\breve {\mathcal{D}}} \frac {\sin \theta }{2} \right ] \mathrm{e}^{\textrm{i} \omega t} , \end{equation}
indeed allows (C11) and (C12) to be recovered, giving, for instance,
\begin{align} \frac {\epsilon \boldsymbol{\mathfrak{u}}_\parallel ^{(o)}}{a^3 \mathrm{e}^{\lambda _\nu (r-a_m)} } &= - \frac {3}{4} \frac {(1-\mathrm{i}) U_0}{(1-a^3)^2} \frac {L_\nu }{a_s} [(3+2 a+a^4 ) \hat {\boldsymbol{\theta }}+3 \mathrm{i} \gamma (1+a^4) \cos \theta \hat {\boldsymbol{\phi }}] \sin \theta , \end{align}
where the terms in
$a^4$
, or higher powers of
$a$
, in (C14) and (C15) arise from the
$\boldsymbol{\mathcal{U}}^{(o)}$
contribution, and the rotation-induced
$\phi$
component obtained here is absent from the original Stokes solution. The top insets of figure 19 show that agreement with the DNS (orange-dotted line) near the boundary is achieved only when combining the boundary-layer solution
$u_\theta$
, the higher-order bulk flow
$\mathcal{U}_\theta$
and the boundary correction
$\mathfrak{u}_\theta$
(green dashed line). The sum of these three contributions is consistent with the Stokes solution in black (Appendix A.1).
C.3. Polar mode: viscous forces from tangential viscous stress and pressure
Considering only the inner-boundary layer, the dimensional force
$\boldsymbol{F}_\nu$
reads
i.e.
using dimensional quantities. Equation (C17) recovers the leading-order viscous terms of (A17) and (A18), but where the factor
$1+a^4$
is replaced by
$1$
in (C17). We have indeed neglected here the dissipation in the outer-boundary layer, which gives this additional term in
$a^4$
(see below). For this polar mode, the scaled mean dissipation equals the modal damping rate, and the power balance gives a ratio
$3/[2(1-a^3)]$
between the total and tangential-stress dissipative contributions. Direct force calculation shows that this ratio also holds for their non-dissipative components in the case considered here.
The total dissipative force may equivalently be evaluated from (3.18). For the polar mode, this yields (6.16), recovering (C16) in the non-rotating limit
$\gamma =0$
at leading order in
$L_\nu /a_s \ll 1$
. To quantify rotational corrections to (C16), we use the
$\mathcal{O}(\gamma ^3)$
expansion (4.15) of the unbounded bulk flow
$\boldsymbol{U}$
from B74. In this limit, boundary-layer contributions arise only at the inner boundary and read
Substitution into (3.18) recovers (6.16). Extending to
$\mathcal{O}(\gamma ^4)$
introduces the term
$-\gamma ^4(\cos^2 \theta+8/35-5\cos ^4 \theta )/5$
within parentheses in (C18), yielding an additional contribution
$24 \gamma ^4/175$
to the
$\gamma ^2/5$
term in (6.16).
One can now wonder how the presence of the outer-boundary layer modifies this equation. Since the boundary-layer flow
$\boldsymbol{u}_\parallel$
at the outer boundary is
$a^3$
times the one at the inner boundary (C1), the integrand of (3.18) has a multiplying factor of
$a^6$
. But the volume integration
$\int _{S_m} \int _{r=-\infty }^{r= a_m}$
of (3.18) leads to a factor
$a_m^2$
when considering the outer-boundary surface
$S_m$
. In total, the outer-boundary layer obeys the same equation as the inner-boundary layer, with a supplementary multiplying factor of
$a^6 a_m^2/a_s^2=a^4$
. Adding the two contributions allows (A18) to be fully retrieved.
C.4. Equatorial modes: viscous bulk flow and associated forces
For equatorial modes, the potential
$\varPsi$
of the viscous bulk flow is obtained by restoring the azimuthal dependence
$\mathrm{e}^{\textrm{i} m \phi }$
in
$\mathfrak{u}_r$
and seeking an irrotational solution (§ 4.1). This yields
$\varPsi$
from (C7) with
$\cos \theta$
replaced by
$\sin \theta$
. The corresponding pressure and velocity fields are
$\mathcal{P}=- \mathrm{i} \omega \varPsi$
and
$\epsilon \boldsymbol{\mathcal{U}} \mathrm{e}^{\textrm{i} m \phi }=\epsilon \boldsymbol{\nabla }( \varPsi \mathrm{e}^{ \mathrm{i} m \phi } )$
, giving
Imposing no-slip at
$r=a_m$
, (3.14) and (C6) for
$\mathfrak{u}_r^{(o)}$
yield the outer potential
$\varPsi ^{(o)}$
associated with
$\boldsymbol{\mathcal{U}}^{(o)}$
, which can actually be obtained from (C7) multiplied by
$a^4$
, with
$\cos \theta$
replaced by
$\sin \theta$
and
$a_m$
by
$a_s$
. Accordingly,
$\boldsymbol{\mathcal{U}}^{(o)}$
follows from (C19) with the same substitutions and prefactor
$a^4$
. Boundary-layer corrections
$\mathfrak{u}_\parallel$
and
$\mathfrak{u}_\parallel ^{(o)}$
then follow directly from (C11) and (C12). Restoring the azimuthal dependence
$\mathrm{e}^{\textrm{i} m \phi }$
and reverting to Cartesian coordinates, integration over the inner boundary
$r=a_s$
yields the total viscous force associated with the pressure (and similarly for the tangential viscous stress from the boundary-layer flow (C2)). This recovers the dimensional force of the polar mode,
This recovers (6.17) and yields the viscous correction
$C_a-C_a^i=(9/4)(1-a^3)^{-2} L_\nu /a_s$
.
Appendix D. Theoretical prefactors from boundary conditions
This appendix summarises representative analytical expressions of the prefactors determined from the boundary conditions for the various models developed in the main text. For readability, only the compact closed-form expressions most useful for documenting the derivations are reproduced here. The complete collection of analytical formulae is distributed through the accompanying Zenodo repository (Personnettaz & Cébron Reference Personnettaz and Cébron2026).
D.1. Radial magnetic field induced by the base flow
The interface condition, given by the continuity of
$\breve {\mu }^{-1}\partial _r (r^2 b_r)$
, reduces to its BLT version
$[b_r]_-^+ =[\breve {\mu }^{-1} \partial _r b_r]_-^+=0$
at
$r=a_s$
and
$r=a_m$
(see § 3.4, but also equation (22) of Plunian et al. Reference Plunian, Gomez and Alboussière2025). The four constants are then
where
$\varUpsilon _{\!j}$
denotes the difference between the particular solutions in the fluid and solid at
$r=a_{\!j}$
. Similar calculations remain analytically tractable for equatorial modes but not for the rotating flow (4.9). The boundary-layer approach is valid provided
$L_\eta \ll \ell$
,
$L_\eta \ll a_s \breve {\eta }_s^{-1/2}$
and
$L_\eta \ll \breve {\eta }_m^{-1/2} \min (a_m,a_e-a_m)$
, where
$a_e-a_m$
is the thickness of the outer solid domain.
D.2. Tangential components in the inviscid MHD boundary layer
The interface conditions
$ [\breve {\eta } \partial _r \boldsymbol{b}_\parallel ]_-^+ + B_{0r} [\boldsymbol{u}_\parallel ]_-^+ = [\breve {\mu }^{-1} \boldsymbol{b}_\parallel ]_-^+ = \boldsymbol{0}$
must then be enforced (§ 3.4). The prefactors
$[A_\pm ,B_\pm ]$
are obtained generically as functions of an arbitrary
$\boldsymbol{U}$
and
$[\boldsymbol{b}_\parallel ^{(p)},\boldsymbol{u}_\parallel ^{(p)}]$
. The expressions below assume that
$[\boldsymbol{b}_\parallel ^{(p)},\boldsymbol{u}_\parallel ^{(p)}]=[\boldsymbol{0},\boldsymbol{0}]$
in the solids (valid for uniform
$\boldsymbol{B}_0$
), but remain general if these quantities represent the jump of the particular solution across the interface. One finds that
$[A_\pm ,B_\pm ]=[A_\pm ^{(0)}+A_\pm ^{(1)},B_\pm ^{(0)}+B_\pm ^{(1)}]$
, where
$[A_\pm ^{(0)},B_\pm ^{(0)}]$
is independent of
$[\boldsymbol{b}_\parallel ^{(p)},\boldsymbol{u}_\parallel ^{(p)}]$
and
$[A_\pm ^{(1)},B_\pm ^{(1)}]$
is linear in it. The homogeneous contribution
$[\boldsymbol{b}_\parallel ^{(h)},\boldsymbol{u}_\parallel ^{(h)}]$
is therefore determined by
$[A_\pm ^{(0)},B_\pm ^{(0)}]$
. For the polar mode with
$B_{0\phi }=0$
,
where the inner-boundary-layer prefactors
$(A_-,B_-)$
are obtained with
$j=s$
and
$\mathfrak{h} =1$
, while the outer-boundary-layer prefactors
$(A_+,B_+)$
are obtained with
$j=m$
and by removing the boundary motion with
$\mathfrak{h} =0$
(as the outer boundary is at rest). Here we note that
$\boldsymbol{b}^{(p)}_\parallel =[b_\theta ^{(p)},b_\phi ^{(p)}]$
,
$\boldsymbol{u}^{(p)}_\parallel =[u_\theta ^{(p)},u_\phi ^{(p)}]$
and
$\mathcal{K}_{\!j}= L_\eta (\breve {c}_{\!j} \tilde {\lambda }_{\mathfrak{s}} +2\mathrm{i} \tilde {\lambda }^{-1})/\sqrt {2 \mathrm{i}}$
, where
$\tilde {\lambda }=\lambda L_\eta$
,
$ \tilde {\lambda }_{\mathfrak{s}}={\lambda }_{\mathfrak{s}} L_\eta =1+\mathrm{i}$
, such that
$\mathcal{K}_s=L_\eta (\breve {c}_s+\sqrt {1-\mathrm{i} \varLambda _l})$
; prefactors of a boundary layer are deduced from those of the other layer by changing the sign of
${\lambda }_{\mathfrak{s}}$
and
$\lambda$
.
Following BG95, one can discard the contribution of the particular solution when the boundary layer is thin enough. The boundary-layer solution thus results only from the boundary forcing term
$[\boldsymbol{U}_\parallel +\boldsymbol{u}_\parallel ]_-^+$
and
$[A_\pm ,B_\pm ]=[A_\pm ^{(0)},B_\pm ^{(0)}]$
. The solution then becomes independent of
$B_{0\theta }$
and
$B_{0\phi }$
. Considering the basic flow (4.1)−(4.5), we obtain
$[C_+,D_+]=\breve {\mu }_m [A_+,B_+]$
, where (D3) and (D4) give
\begin{align} [A_-,B_-] \mathcal{K}_s &= \frac {3}{2} \frac {B_{0r}}{1-a^3} [(1+\mathrm{i}) \sin \theta , -(1-\mathrm{i}) (\gamma /2) \sin 2 \theta ] \nonumber \\ &= -a^{-3} [A_+,B_+] \mathcal{K}_m= \breve {\mu }_s^{-1} [C_-,D_-] \mathcal{K}_s=- a^{-3} \breve {\mu }_m^{-1} [C_+,D_+] \mathcal{K}_m \end{align}
for the polar mode, while equatorial modes lead to (ignoring rotation effects)
and
D.3. Tangential components in the viscomagnetic oscillatory layers
As in § 5.2, the boundary-layer solution decomposes into two contributions and can be written for a given
$\boldsymbol{U}$
and particular solution
$[\boldsymbol{b}_\parallel ^{(p)},\boldsymbol{u}_\parallel ^{(p)}]$
. Owing to the length of the general expressions, we restrict attention to the polar-mode flow (4.1)−(4.5). Using viscous interface conditions (§ 3.4), a no-slip inner boundary yields the prefactors
$[A_\pm ^{(0)},B_\pm ^{(0)}]$
of the homogeneous solution. A no-slip outer boundary yields analogous expressions with
$(\breve {\mu }_s,\breve {\eta }_s)$
replaced by
$(\breve {\mu }_m,\breve {\eta }_m)$
. The
$\phi$
components vanish in the non-rotating limit.
D.4. Magnetohydrodynamic Stokes–Ekman boundary layer
Discarding the particular solution isolates the contribution independent of it (superscript
$^{(0)}$
, as in (D3)). For a no-slip condition at
$r=a_s$
with
$\breve {\mu }_s=\breve {\eta }_s=1$
, we obtain
\begin{align} \frac {({\check {\iota }}_++1)({\check {\kappa }}_+-{\check {\iota }}_+) A_{-1}^{(0)}}{{\check {\iota }}_+ {\check {\kappa }}_+} = - \frac {({\check {\kappa }}_++1)({\check {\kappa }}_+-{\check {\iota }}_+) A_{-2}^{(0)}}{{\check {\iota }}_+ {\check {\kappa }}_+}= \frac {1-\mathrm{i}}{2} \frac {B_{0r} (\omega \sin \theta - \mathrm{i} U_\theta +U_\phi ) }{\omega L_\eta } \end{align}
and
\begin{align} \frac {({\check {\kappa }}_-+1)({\check {\kappa }}_- - {\check {\iota }}_-) B_{-2}^{(0)} }{{\check {\iota }}_- {\check {\kappa }}_-} = - \frac {({\check {\iota }}_-+1)({\check {\kappa }}_- - {\check {\iota }}_-) B_{-1}^{(0)}}{{\check {\iota }}_- {\check {\kappa }}_-}= \frac {1-\mathrm{i}}{2} \frac {B_{0r} (\omega \sin \theta - \mathrm{i} U_\theta -U_\phi )}{\omega L_\eta } , \end{align}
where
$\omega \sin \theta$
arises from boundary motion (absent at
$r=a_m$
) and
$X=\check {X}(1+\mathrm{i})/L_\eta$
for
$\check {\iota }_\pm$
and
$\check {\kappa }_\pm$
. The
$\phi$
components vanish in the non-rotating limit. Further progress requires specifying both
$\boldsymbol{U}$
and the particular solution. For the polar mode,
$\boldsymbol{U}$
follows from (4.9), but its complexity precludes an analytical particular solution; a diffusionless approximation is nevertheless obtained for weak Lorentz forces (Appendix B.1).


a
γ
1
2
3
σf=0.2
20Sm−1
σf=106Sm−1
γ>1
Luω>1
Lη/min(as,D/2)<1
as
ηs
ωs
Ωo
Lν=2ν/ωs
Lη=2ηf/ωs
ν
ηf
ωs≫Ωo
Lη≪as
Lη≫as
ℓ=min(as,D)
D=am−as
γ≪1
Λ≪1
Pm>1
Pm<1
Pm=ν/ηf
ϵ
B0
(U,P)
dtδ
u
u∥,u∥(o)
(ur,ur(o))
B
b∥
γ=0
γ=1/3
θ=60∘
a=0.7
Lν=6×10−3
γ=0
ζm
Cai
γ
r=as
(Lν/(amγ))2=10−5
ϵ=0.5Lν
ζm
γ=0.92
a=0.35
a=0.05
θ=45∘
Lν=0.002
a=0
γ=0
ζm
a=0
UB74
U1
r=6as
ΔB=(B−B0)ϵ−1
Λz=0.667
Λl=0.5
Lη=1.9×10−2
Pm=0.1
a=0.7
ae/am=1.1
η˘s=1,η˘m=10
μ˘m=μ˘s=1
θ=30∘
ϕ=0
γ=0.1
γ=10−3
ΔV=Vϵ−1−Re(U1exp(i(ωt+mϕ)))
Λz=2.67
Λl=2
γ=0
Λz=2.67
Λl=2
γ=0
ΔVr
Λz=2.67
Λl=2
γ=0
c˘j
Λz
JjΛz−1
c˘j=1
Λz≪1
Λz≫1
Λ=Λz/3
Imtpol=3/5
Imtpol=3/5
Re(Js)
Rmtpol=3/5
c˘j≫1
Λz≪1
Rmtpol=3(log(4Λz)−2)/4
c˘j≪1
Λz≫1
η˘s=Iηpol=1
α2=0
μ˘s=1
η˘s
μ˘s=1
r=as
γ=0
γ=0
c˘s=1
Pm
Pm
c˘s=103
Pm≪1
Pm≫1
Pm=10−3
Λ=10
c˘s=103
r=as
r=as
U1
U1
UB74
γ=0.92
Ca
Cai
Δωmt
Δωv
Dν
Dη
γ=0
a
a=γ=0
c˘=1
b
c
Λz⩽O(1)
d
Pm<1
Pm>1
Lη
Lν
Lν=10−6
Lη=10−6
10
Λz≫1
Lν≳as
Lη≳as
3Imtpol/[2(1−a3)]
3/[2(1−a3)]
Λ≈1
LA≪D
as=0.2
am=1.2
γ=0
ρf=ρs
μ˘s=η˘s=fΛ=1
Imtpol=3/5
μ˘s=800
80
1
B~0=0
500
ΔVθ
ΔVr
θ=30∘
ϕ=0
Lν=0.02
γ=0
Ca
Cai
Im(K)
Lν
a
Lνγ−1/2/am=10−2
ϵ/Lν=0.1