1. Introduction
In fluid mechanics, Beltrami or helical flows are fluid flows in which the velocity and the vorticity (curl of velocity) of the fluid are parallel to each other at all points and all times. Flows of this nature have been studied since at least the late 1800s and have applications in both fluid dynamics and electromagnetics, where a force-free magnetic field is one for which the Lorentz (magnetic) force density vanishes, or equivalently, the magnetic field is everywhere parallel to the direction of the current flow [1]. In this paper we will focus mainly on the hydrodynamics case, but many parallels can be drawn between the two, and results from one field can be applied in the other one. An alternative to this approach is to study generalized Beltrami flows in which the curl of the cross product of the velocity and vorticity is zero, rather than the cross product itself [2] [3].
Beltrami fluid flows are of interest for several reasons. They can have complex dynamics [4], and types of Beltrami flows that possess ergodic theoretic properties, such as strong mixing, make for attractive models for turbulent flows [5]. Additionally, “every incompressible fluid flow is a superposition of Beltrami flows” [4]. In nature, classes of rotating thunderstorms (supercells) may exhibit characteristics of Beltrami flows [6]; this is supported by numerical simulations such as in [7]. Flows with low instability (low convective available potential energy or CAPE) and nearly circular hodographs approach Beltrami flows as the hodograph becomes more circular [8]. Highly helical flows are thought to be present in well-developed tornadic flows [9] or resemble the gross supercell structure [10] [11] [12]. Beltrami flows that are solutions of the stationary Euler equations and the decaying nonsteady Beltrami flow solutions of the Navier-Stokes equations (e.g. [11] [12] [13]) could be or have been used to test code in numerical weather models, such as in the Advanced Regional Prediction System (ARPS) [14], the Weather Research and Forecasting Model (WRF) [15], or the Terminal Area Simulation System (TASS) [16]. Additionally, Beltrami flows have been shown to be the equilibrium states of statistical mechanics systems consisting of simplified axisymmetric Euler solutions characterized by only three conserved quantities: microscopic energy, helicity, and angular momentum [17] [18] [19].
Work on Beltrami flows was initiated in the works of Eugenio Beltrami and Ippolit Gromeka in the late 1800s. Interesting explicit incompressible flows in Cartesian coordinates have been found since then including the famous Gromeka-Arnold-Beltrami-Childress (GABC) flow, the cat’s eye 3D flow, and others. These flows and a theorem for construction of other flows can be found in [5]. Some Beltrami flows in cylindrical and spherical coordinates are described in, for example [1] [20] [21].
In this paper we analytically and numerically investigate axisymmetric incompressible inviscid steady state Beltrami (specifically, Trkalian, see below) flows with the goal of potentially developing other test cases for numerical models as well as possible models for tornadic or supercell flows. Steady axisymmetric solutions to Euler’s equation have been studied and their general form established in terms of the stream function, angular momentum, and potential vorticity in [17]. Numerical approaches to compute axisymmetric flows with swirl have also been explored (see, e.g. [22]). We explore several geometries characterized by various orthogonal coordinate systems and construct separable Beltrami solutions to the relevant equations in these systems. Some of these solutions are known (cylindrical and spherical coordinate systems), while we are not aware of the existence in the literature of the other solutions developed in this paper (paraboloidal and the two types of spheroidal coordinate systems). We further explore symmetries in the mathematical problem and outline a way to construct infinitely many other Beltrami flows in each coordinate system. We present graphical results of such flows in each coordinate system. Our approach here shares some similarity with that in [23] and its extension in [24], but our emphasis is on developing new purely Beltrami flows.
The paper is organized as follows. In Section 2 we review the governing equations for inviscid fluid flows and discuss Beltrami flows. In Section 3 we reformulate the axisymmetric problem using the Bragg-Hawthorne equation and discuss additional symmetries that can be used to construct new solutions from existing ones. In Section 4, several orthogonal coordinate systems of interest are introduced, and under the assumption of separability of variables the mathematical problem is reformulated as a coupled system of two second-order ordinary differential equations, which are equipped with either zero, one, or two boundary conditions. In several cases, one of the equations results in a boundary value eigenvalue problem. These equations are then analyzed and in some cases analytic solutions are presented. Many of these solutions are given in terms of special functions (classical hypergeometric and Kummer functions) and we refer the reader to [25] for details. In the remaining cases where analytic solutions do not appear available (prolate and oblate spheroidal coordinates in Sections 4.4 and 4.5), a numerical approach is used to approximate the solutions. In Section 5 we combine several solutions from three of the coordinate systems and discuss their similarity to swirling tornadic flows [26] [27].
2. Beltrami Flows
Inviscid fluid flows are usually modeled by the Euler Equation (plus relevant energy and state equations)
(1)
where
is the velocity of the fluid at some point
and time
,
is the pressure,
is the mass density, g is the acceleration due to gravity, and
is the upward pointing unit coordinate vector. Gradients are taken with respect to the spatial variable
. The mass conservation equation is
(2)
Taking “curl” of the equation for velocity (1), we obtain an equation for the vorticity,
,
(3)
also known as the “vorticity” equation. A Beltrami flow is one in which the vorticity and velocity satisfy the Beltrami condition [5]
(4)
where
is called the abnormality and is, in general, a function of position and time. This condition implies that
everywhere.
It is shown in [5] that a steady Beltrami pair
,
for which
is a solution to the Euler Equation (1) with constant density
; the mass conservation Equation (2) is then trivially satisfied as well. The vorticity Equation (3) then implies that such a flow will be what is known in the atmospheric science community as “barotropic”, since the “baroclinic” term
will vanish. Also, taking divergence of both sides of (4) and using
results in a necessary condition on the function
so
is constant on the streamlines of the flow.
A steady Beltrami pair
,
for which
is a solution to the governing equations with nonconstant (steady) mass density as well. From (1) we can solve for
, and (2) implies
. Thus any smooth enough mass density field that is constant on the streamlines will satisfy the governing equations as well.
Finally, even if
is not divergence free, (1) still provides a solution for
, and if
can be found that satisfies the mass Equation (2), then a complete solution to the governing equations is obtained. The mass density would need to satisfy the ordinary differential equation
along each streamline, parameterized with the parameter s.
The special case of (4), in which
is independent of the spatial variables, is known as a Trkalian flow [28] [29]. In this case,
is also independent of time [29]. Our work focuses exclusively on Trkalian flows.
3. The Bragg-Hawthorne Equation
We now formulate the basic equations governing incompressible, steady, axisymmetric Eulerian flows with constant mass density and in the absence of body forces. Additional details can be found, for example, in [30] [31].
The assumptions of incompressibility, axisymmetry, and steady state allow us to use the stream function formulation in cylindrical coordinates
with a stream function
. The corresponding velocity of the flow is then
(5)
where
,
, and
are the cylindrical coordinates basis vectors, and
is the tangential component of the velocity. In this stream function formulation the incompressibility condition,
, is automatically satisfied provided
is smooth enough. The vorticity,
, then satisfies
(6)
where
(7)
Notice the similarity with the laplacian of
which in the axisymmetric case is
(8)
We let
(9)
be the swirl (sometimes referred to as angular momentum) and energy head, respectively, where
is the fluid pressure and
its mass density. The conditions for a steady flow are [30]
i.e. both the swirl and the head are constant on the stream surfaces
, and hence along streamlines. The momentum Equation (1) can be written as
(10)
which is known as the Bragg-Hawthorne equation.
When the energy head is constant in space so that
, Equation (10) reduces to
and
. The vorticity (6) can then be rewritten as
so the corresponding flow is a Beltrami flow, in which velocity and vorticity are parallel everywhere in space.
In what follows, we will focus on the simple case
(11)
studied, for example, in [31]. In this case,
, so the proportionality constant is independent of r and z and the flow is Trkalian. The Bragg-Hawthorne Equation (10) then further reduces to
(12)
where the operator
is defined in (7). Note the similarity to the well-studied and well-understood Helmholtz equation, in which the differential operator on the left is the laplacian (8). Due to the assumption of axisymmetry, the stream function
solving (12) is sought in the half plane
with a constant boundary condition on the z-axis in order for the axis to be a streamline. Additionally, we set the constant to be zero, since otherwise
would imply nonzero swirl C on the z-axis, and the expression
would lead to an unbounded azimuthal component w of the velocity on the z-axis. The condition that
for
will be used in the next sections to specify boundary conditions on the functions arising by separating variables.
Symmetry Transformations
Note that Equation (12) possesses several properties that can be used to construct additional Beltrami solutions:
1) By linearity and homogeneity of (12), a linear combination of two solutions is another solution.
2) If
is a solution, then so are
and
for any
. This follows since only a second derivative in z is present in the operator
.
3) If
is a solution and
, then
is a solution that satisfies
and
for any
.
4) If
is a solution and
, then
is a solution that satisfies
and
for any
.
5) If
is a solution, then
is a solution that satisfies
and
for any
.
The last three properties can be used to construct flows in the upper half space that satisfy the boundary condition that the flow cannot penetrate the ground.
4. Equations and Solutions in Various Coordinate Systems
In this section we explore the various appropriate coordinate systems, rewrite the governing Equation (12) in these systems, and, under the assumption of separability of the sought solution, rewrite the problem as a system of two independent ordinary differential equations to be solved.
Motivated by the schematics of a progression of tornadic flows shown in Figure 1 and discussed in more detail, for example, in [6], in which a single-cell updraft flow (Figure 1(a)) becomes a two-cell flow with a central downdraft (Figure 1(b) and Figure 1(c)), and eventually bifurcates into several vortices as swirl increases (Figure 1(d)), we will focus on coordinate systems that seem most “friendly” to modeling such flows. Specifically, after discussing cylindrical and spherical coordinate systems, we will focus on paraboloidal and prolate and oblate spheroidal coordinate systems. More about various characteristics of rotating
Figure 1. Schematic examples of tornadic flows illustrating a typical progression with increasing swirl. A single-cell updraft flow in (a) bifurcates into two-cell flows in (b) and (c), and further bifurcates into several vortices in (d) as swirl increases.
flows in nature as swirl changes can be found in [6] [26], and an equivalent process observed in a tornado vortex simulation chamber is described in [27].
4.1. Cylindrical Coordinates
This is a well-studied case and various solutions appear in the literature (see, e.g. [1] [17]). We include it here for completeness and classify all separable solutions. Assume that the solution to (12) has the form
with
and
. With primes denoting the derivatives with respect to the appropriate variables, Equation (12) can be written as
which can be separated into the equations
for
. As we will see below, when equipped with the appropriate boundary conditions described next, this system has solutions for all real values of the constant c.
Recall that the boundary condition on the stream function is
which implies that
. With this boundary condition
is a
function on
and velocity (and vorticity) components can be obtained using (5), (9), and (11).
Note that if we define a function
with
via
, we can rewrite the system as
to be solved for
and
, where the boundary condition becomes
.
4.1.1 Case
In this case we immediately have
as a solution for
. The equation for f now has the general solution
, where
an
are the Bessel functions of the first and second kind, respectively. The initial condition
forces
, and we have the solution for the stream function
4.1.2 Case
Note that in this case
and we have the solution
and
. The stream function is then given by
4.1.3 Case
The general solution for g is
and the solution for f depends on the sign of c. If
, then
. If
, then, as above,
. Finally, if
, then
, which is a real-valued function. The stream function can then take one of the three forms,
It follows from the above results that there are three types of structures that these solutions have as shown in Figure 2. When
, the contour plots of
consist of vertical infinite or semi-infinite strips separated by vertical lines where
(Figure 2(a)). When
, the contour plots consist of rectangular blocks (Figure 2(b)). When
, the contour plots consist of horizontal semi-infinite strips (Figure 2(c)).
In all displayed contour plots in this paper, the horizontal axis is the r-axis and the vertical axis is the z-axis. The thicker contours indicate where
. The color coding (red vs. blue hues) distinguishes between the signs of the stream function
, and therefore between the regions in the rz-plane where the flow is clockwise or counterclockwise, and, in view of (9) and (11), it also corresponds to the tangential component of the flow being either into the rz-plane or out of it. Since the stream function can be arbitrarily rescaled due to the linearity of (12), we do not display any color bars indicating magnitudes of
. In all plots, we use
. This choice is affected by the observation that in some tornadic flows with velocity on the order of tens of meters per second the vorticity is on the order of tenths per second. The displayed window is motivated by a tornado scale and the length units can be thought of as meters.
Figure 2. Contour plots of the stream functions
obtained using cylindrical coordinates. (a) Case 4.1.1 with
, qualitatively similar to Case 4.1.2 with
; (b) Case 4.1.3 with
; and (c) Case 4.1.3 with
, qualitatively similar to Case 4.1.3 with
.
4.2. Spherical Coordinates
We next consider the spherical coordinates
which have also been studied in the literature (some solutions appear, e.g. in [1]). We again provide this case for completeness and again classify all separable solutions. In this coordinate system, Equation (12) becomes
Under the assumption of separability,
, this equation becomes
which can be separated into the equations
for
. As we will see below in Lemma 1, when equipped with the appropriate boundary conditions described next, this system has solutions only for a discrete spectrum of positive integer values of the constant c.
The boundary condition on the stream function,
, immediately implies that
. Additionally, if
and
, then
is not continuous at the origin as can be seen by computing limits of
as
with various values of
. Therefore, the required boundary conditions are
With these boundary conditions
is a
function on
. The problem for f is underdetermined with a regular singular point
, and for g we have a second-order boundary value eigenvalue problem with regular singular endpoints.
Note that if we define a function
with
for
via
, we can rewrite the system as
(13)
to be solved for
and
, where the boundary conditions become
We now have the following lemma describing the spectrum of the eigenvalue problem for G (or g).
Lemma 1. The system (13) with
and the boundary conditions
has nontrivial solutions if and only if
for
.
Proof. When
, the second equation in (13) has only the trivial solution, so let’s assume
. The general solution can then be written in terms of the hypergeometric function
where
and
and
. We now have
(14)
These limiting values will be 0 at the poles of the
function, i.e. when the arguments of
are non-positive integers. In all other cases, the limiting values of the first fundamental solution at ±1 are some nonzero value a, while the limits of the second fundamental solution will be ±b for some nonzero b. No linear combination of these solutions will satisfy both boundary conditions. When
, all of the arguments in the
functions are non-real, so we can assume
. Any such c can be written as a product
for some
. In this case, the limits in (14) can be rewritten as
and the requirement of at least one of the two limits being 0 implies
. Since negative values of m produce the same
as nonnegative ones, and since
corresponds to
, we have that only
need to be considered to produce nontrivial solutions for G. These solutions are, up to a multiplicative constant,
(15)
and it follows from the definition of
that they are all polynomials (see also [1]).
For any
and
, the equation for f in (13) together with its boundary condition has a nontrivial solution in terms of the Bessel function of the first kind, again up to a multiplicative constant,
(16)
□
Using (15) and (16), the stream function in spherical coordinates has the form
where
and
. In the original cylindrical coordinates
, we have
Contour plots of some of these stream functions have been shown in literature (see, e.g. [1]), but we include them in Figure 3 for completeness and comparison to solutions in other coordinate systems.
Figure 3. Contour plots of the stream functions
obtained using spherical coordinates. Results for the first six eigenmodes (
) are shown left to right and top to bottom.
4.3. Paraboloidal Coordinates
The paraboloidal coordinates are
The curves along which u and v are constant are shown in Figure 4(a). The curves with constant u are the parabolas opening up and the curves with constant v are the parabolas opening down. It is easy to see that
In this coordinate system, Equation (12) becomes
Under the assumption of separability,
, becomes
which can be separated into the equations
for
. As we will see below, when equipped with the appropriate boundary conditions described next, this system has solutions for all real values of the constant c.
The boundary condition on the stream function,
, immediately implies
with these boundary conditions
is a
function on
. Hence
Figure 4. Visualization of the (a) paraboloidal, (b) prolate spheroidal, and (c) oblate spheroidal coordinate systems in the rz-plane, the last two both with
. In the case of the paraboloidal coordinates, parabolas opening up correspond to u constant and parabolas opening down to v constant. For both spheroidal systems, ellipses correspond to u constant and hyperbolas to v constant.
both problems for f and g are underdetermined, and both problems have a regular singular point at 0.
Note that if we define functions
and
with
and
via
and
, we can rewrite the system as
(17)
to be solved for
and
, where the boundary conditions become
The special case when
immediately results in
(18)
The general solution to (17) in the case
can be written using the hypergeometric functions
and U
where
for
. We now have
and therefore to satisfy the boundary conditions we need to have
. The solution for
is then
(19)
Remark. By using (13.2.4) and (13.4.1) in [25] and trigonometric identities, it can be shown that the solutions in (19) are real valued and, in fact, are given by
where
for
.
Using (19), the stream function in paraboloidal coordinates has the form
(20)
when
, this corresponds to
which agrees with the special case solution given in (18).
The case with
is shown in Figure 5(a) and Figure 5(b) corresponds to
. It is clear from (20) and the definition of the paraboloidal coordinates that changing the sign of c corresponds to interchanging the roles of u and v and therefore changing the sign of z. Consequently, a contour plot for
can be obtained from that with
. Since the flows with
do not appear to have any kind of symmetry with respect to the
plane, they can be used, together with transformation 5. From the Symmetry Transformations subsection of Section 0 to generate new flows for which
is a stream surface. This is illustrated in Figure 5(c) in which (20) with
and transformation 5. with
were used.
Finally, we note that for large
the solution for F in (17) resembles that of
and therefore exhibits near periodicity in
. Consequently, the
Figure 5. Contour plots of stream functions using paraboloidal coordinates. The stream function (20) with (a)
and (b)
; (c) the stream function
obtained from
in (20) with
by applying transformation 5. from the Symmetry Transformations subsection of Section 0 with
.
contour plots of the corresponding stream function
consist of repeating blocks along some of the curves shown in Figure 4(a) as indicated by the contour plots in Figure 5.
4.4. Prolate Spheroidal Coordinates
The prolate spheroidal coordinates are
The curves along which u and v are constant are shown in Figure 4(b). The curves with constant u are the hyperbolas and the curves with constant v are the ellipses.
In order to obtain u and v from r and z, we can use the conversion formulas from [32], which, in this case, result in
where
In this coordinate system, Equation (12) becomes
Under the assumption of separability,
, becomes
which, with
, can be separated into the equations
for
. As we will see below, when equipped with the appropriate boundary conditions described next, this system has solutions only for a discrete spectrum of values of the constant c. This spectrum is bounded below.
Recall that the boundary condition on the stream function is
. The z-axis consists of three intervals:
corresponding to
,
corresponding to
, and
corresponding to
. Therefore, necessary boundary conditions for f and g are
with these boundary conditions
is a
function on
. Hence the problem for f is underdetermined with a regular singular point at 0, and the problem for g becomes a second-order boundary value eigenvalue problem with regular singular endpoints. The problem for g is a regular Sturm-Louville problem [33], and therefore there exists a countable, real, bounded below spectrum of values for c.
Note that if we define functions
and
with
and
via
and
, we can rewrite the system as
(21)
to be solved for
and
, where the boundary conditions become
Also note that in this case the two differential equations for F and G are actually the same, though solved on different intervals.
The easy case to solve analytically is when
, since in this case the differential equations reduce to
and
. The equation for G, together with its boundary conditions, then forces
for
, and we obtain two sets of solutions,
or
In the general case without the assumption
, we have not found explicit solutions analytically and instead approximated them numerically. The idea is to first approximate the eigenvalues c by approximating the solution to the boundary-value problem for G, and once c is approximated, then approximate the solution to the initial-value problem for F. The problem for F can be supplied with a second initial condition
, because other values simply lead to different scalings of F, and thus of
, which does not affect the stream surfaces of
. Contour plots for various values of the parameters are shown in Figures 6-9. In all of them
and
ranges from 1 to 100. We note that the white lines visible along the r-axis for the odd eigenmodes are due to the contour plotter in Mathematica struggling with the piecewise function that converts r and z to v. The same is true in the next section.
We again note that for large
the solution for F in (21) resembles that of
and therefore exhibits near periodicity in
. Consequently, the contour plots of the corresponding stream function
consist of repeating blocks along some of the curves shown in Figure 4(b) as indicated by the contour plots in Figures 6-9.
4.5. Oblate Spheroidal Coordinates
The oblate spheroidal coordinates are
Figure 6. Contour plots of the stream functions
obtained using prolate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
The curves along which u and v are constant are shown in Figure 4(c). The curves with constant u are the ellipses and the curves with constant v are the hyperbolas.
Figure 7. Contour plots of the stream functions
obtained using prolate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
In order to obtain u and v from r and z, we can again use the conversion formulas from [32], which now have the form
Figure 8. Contour plots of the stream functions
obtained using prolate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
where
In this coordinate system, Equation (12) becomes
Figure 9. Contour plots of the stream functions
obtained using prolate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
Under the assumption of separability,
, this equation becomes
which, with
, can be separated into the equations
for
. As we will see below, when equipped with the appropriate boundary conditions described next, this system has solutions only for a discrete spectrum of values of the constant c. This spectrum is bounded below.
The boundary condition on the stream function is
. The positive z-axis corresponds to
and the negative z-axis corresponds to
. Therefore, necessary boundary conditions are
.
However, several more conditions have to be checked to ensure that
is continuous and differentiable in
. We first observe that the symmetry in the boundary-value eigenvalue problem for g implies that g is either an even or an odd function of v. The r-axis is divided into intervals
corresponding to
and
corresponding to
. To ensure continuity of
in
, only continuity across the segment
needs to be addressed. If g is odd, there is a discontinuity in
unless
. If g is even,
is continuous across the segment without a restriction on
.
It can be verified that
is differentiable in the z-direction across the segment
on the r-axis, so no new requirements arise there. However, in the case of an even g, the stream function
is differentiable in the r-direction at the point
on the r-axis only when
.
Therefore, the boundary conditions are
and either
when g is an odd function, or
when g is an even function. Hence the problem for f is underdetermined but with no singular points, and the problem for g again becomes a second-order boundary-value eigenvalue problem with regular singular endpoints, whose spectrum has the same properties as in the prolate spheriodal coordinate system case.
Note that if we define functions
and
with
and
via
and
, we can rewrite the system as
(22)
to be solved for
and
, where the boundary conditions become
, and
when G is odd, and
when G is even since the symmetry of G is inherited from g.
In this coordinate system, again we have not found any explicit solutions analytically and instead approximated them numerically in the way described in the previous section. The “missing” initial condition for F has been supplied by
when
and by
when
. Contour plots for various values of the parameters are shown in Figures 10-13. In all of them
and
ranges from 1 to 100.
We again note that for large
the solution for F in (22) resembles that of
and therefore exhibits near periodicity in
. Consequently, the contour plots of the corresponding stream function
consist of repeating blocks along some of the curves shown in Figure 4(c) as indicated by the contour plots in Figures 10-13.
Figure 10. Contour plots of the stream functions
obtained using oblate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
4.6. Non-Stability with Respect to Axisymmetric Perturbations
We now address the important question of stability of the flows we have discovered in the previous sections. Since we are studying axisymmetric flows, we will focus on one type of stability, a stability with respect to axisymmetric perturbations.
Figure 11. Contour plots of the stream functions
obtained using oblate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
The Rayleigh criterion of stability with respect to axisymmetric perturbations states that if
everywhere in the flow, then the flow is stable with respect to axisymmetric
Figure 12. Contour plots of the stream functions
obtained using oblate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
perturbations [34]. Conversely, there may be an instability if the derivative is negative somewhere in the flow. Here, w is the azimuthal component of the flow as defined in (5).
Recall from (9) and (11) that in our considerations
Figure 13. Contour plots of the stream functions
obtained using oblate spheroidal coordinates. Results for the first six eigenmodes with
are shown left to right and top to bottom.
where C is the swirl,
is the stream function, and
is the abnormality constant. Noting that for most of the solutions displayed above the level set
divides the rz-plane into bounded regions in which
, it is clear the such solutions are unstable with respect to axisymmetric perturbations. They typically have
for smaller values of r in each such region and
for larger values of r.
5. Tornado-Like Flows
We noted in Section 4 that the choice of the coordinate systems used in this paper was made with the intention of modeling tornado-like flows. Specifically, focusing on the corner flow near the origin, we can now address the question whether flows similar to those shown in Figure 1 are possible with Beltrami flows.
Note that the flows that correspond to the even eigenmodes for the spherical and both cases of the spheroidal coordinates have the r-axis (or, more accurately the
plane) as a stream surface, and therefore the part of the flow where
can be taken to model a flow above the (horizontal) ground. We also note that similar flows can be easily created from the odd eigenmodes by applying transformation 3. on the list of transformations discussed in the Symmetry Transformations subsection of Section 0 with any
, similar to what we showed above in Figure 5(c) in the context of paraboloidal coordinates.
In Figure 14 we show, from left to right, stream functions that correspond to the fourth eigenmodes of the prolate spheroidal coordinates (Figure 14(a) and Figure 14(b)), the spherical coordinates (Figure 14(c)), and the oblate spheroidal coordinates (Figure 14(d) and Figure 14(e)). These can be thought of as snapshots of a continuous transformation in which a in the prolate spheroidal coordinates decreases to 0, the coordinates becoming spherical coordinates, and then a in the oblate spheroidal coordinates increases from 0. One can visualize this transformation by looking at Figure 4(b), allowing the two focal points
merge into one at the origin as
, and moving the merged point along the r-axis to transition to the right panel in the figure. In Figure 14, one can interpret the left two images, (a) and (b), as a two-cell vortex with a horizontal inflow and a vertical updraft near the corner with a central downdraft near the z-axis. The middle image, (c), representing the flow in spherical coordinates, corresponds to the flow in which the stagnation point reaches the ground.
Figure 14. Illustrations of flows that have the characteristics of a tornadic flow with increasing swirl. Prolate spheroidal coordinates with (a)
and (b)
; (c) spherical coordinates; oblate spheroidal coordinates with (d)
and (e)
. All plots correspond to
and to the fourth eigenmode.
Finally, the last two images, (d) and (e), correspond to the flow in which the central downdraft reaches the ground and results in a horizontal outflow near the ground. Therefore, the progression shown in Figure 14 can be viewed as a quasi-static model for the transition between the flows shown in Figure 1(b) and Figure 1(c).
6. Conclusions
In fluid dynamics, Beltrami flows have been, among other purposes, used for software validation and hypothesized to occur in supercell and tornadic flows. Consequently, it would be beneficial to have a rich catalog of such flows. In this paper we have attempted to construct such flows both analytically and numerically by focusing on Trkalian flows in several orthogonal coordinate systems. Motivated by tornado-like flows shown in Figure 1, we focused on incompressible, steady, axisymmetric flows which allowed us to use a stream function formulation. After some simplifying assumptions on the flows, we were able to construct solutions to the linear Bragg-Hawthorne Equation (12) in several suitable coordinate systems by reducing the problem to a system of two ordinary differential equations. In the coordinate systems, for which some solutions exist in the literature, specifically, the cylindrical and spherical coordinate systems, we have provided a complete set of separable solutions. In the paraboloidal coordinate system, we found all possible separable analytic solutions. In the case of the two spheroidal coordinate systems, we could not find analytic solutions, but we established the existence of countably many solutions, and we numerically computed the first few of them. The obtained solutions have been visualized using contour plots of the stream functions in the rz-plane and some of these solutions have been compared to two-cell tornadic flows. Additionally, we proposed ways to generate infinitely many new stream functions that can be constructed from the existing ones by continuously varying a scalar parameter.
The richness of the solution set obtained in this paper with a constant abnormality
indicates that many other solutions can be found by exploring other three-dimensional coordinate systems and by allowing
to vary in space.
Acknowledgements
Sincere thanks to the Office of Undergraduate Research and Graduate Opportunity (URGO) at Augsburg University and to Dean and Amy Sundquist for providing the research opportunity and financial support for Ms. Xueqing Su. The authors would also like to thank Mr. Pierre-Henri Chavanis for his useful feedback and suggestions.