1. Introduction
Our understanding of the flow of real fluids, such as air, water, etc., has greatly influenced our viewpoint about the world; meanwhile, the accurate prediction of complex flows, such as in the presence of turbulence, remains a challenge for human intelligence to this day [
1,
2]. Macroscopic velocity, defined as the statistical average of the velocities of a large number of fluid particulates centered at a point, can be used to describe the movement of identifiable pieces of matter. Batchelor [
3] considered that the initial linear dimensions of a fluid element must be so small as to guarantee smallness at all relevant subsequent instants, in spite of the distortions and extensions of the element. However, if we define pieces of fluid with any finite scale at a certain time in a flow, e.g., two pieces along the direction perpendicular to the mainstream in a Couette flow between two plates, then the shear process will keep them as a whole, respectively, but the distance between them cannot be limited forever. On the other hand, considering the fact that fluid particulates cannot maintain their aggregation during the flow [
4], it is reasonable to regard the fluid flow as the mutual sliding of fluid layers at the molecular level; so, the viscous friction occurs as the response of the fluid slip strength, such that new fields, in addition to the velocity field, could be introduced to describe the slip contact relationship of fluid layers forming and remaining active during flow [
5]. Then, flow field analysis would not be confined to velocity analysis, and the streamline pattern from the velocity direction possesses more implications for the slip structures in the fluid.
Most flow analyses in fluid dynamics are based on the velocity gradient, neglecting the locality of flow structures. Recent advances using real Schur decomposition to extract vortex features [
6,
7] further entrench this linear paradigm. The streamline pattern is qualitatively defined [
8] and in fact equivalent to the phase portrait in dynamics system. Most concepts developed in dynamical systems can be naturally used in the study of streamline patterns in fluid mechanics. Like the phase portrait near a critical point, the local streamline pattern (LSP), namely, the streamline pattern near an isotropic point, must play a crucial role in flow structure analyses. Recently, some novel LSPs, e.g., those characterized by a cusp and a saddle–node, were numerically demonstrated by Brøns [
9] and Li et al. [
10], respectively, and are unavailable in the analyses of the velocity gradient. These LSPs expose a critical question: can the influence of nonlinear terms really be ignored in streamline pattern analysis? This fact motivated the study presented in this paper.
Three-dimensional polynomial autonomous dynamical systems are quite complicated, exhibiting all the types of behavior of 2D systems, plus much more complicated behaviors [
11]. See the following 2D polynomial system:
where
and
are polynomials of
and
and consist of a vector field. Some important questions remain to be answered beyond the field of linear differential equations [
12,
13].
This paper will focus on the LSPs of 2D velocity fields with a nonzero linear part, including their classification and index calculation. In
Section 2, we first introduce some concepts that are necessary to expand our analysis, such as isotropic point, index, separatrix, sectors, various transformations, etc., where the invariance under a series of transformations of spatiotemporal coordinates is used to define their qualitative classification; in addition, the positive definite transformation of velocity is adopted to carry out the topological equivalence with the same index. In
Section 3, the types of linear velocity fields are revisited on the basis of the transformation definition, and in
Section 4, we study nonlinear velocity fields with a nonzero linear part through the detailed analyses of sectors, even using the polar blow-up technique. In
Section 5, we develop a novel method to compute the index of the velocity field at the isotropic point. Finally, some conclusions are presented.
2. Concept Preparation
An isotropic point is defined as an isolated point in fluid through which no streamline or more than one streamline passes. In order to study the streamline features near an isotropic point in 2D flows, we present the polynomial expression of velocity fields and their qualitative classification, with special emphasis on those with the nonlinear terms.
Assuming that the velocity
in (1) is analytic in the plane
and takes the origin as one of its isotropic points, we have
where
,
, and
are homogeneous polynomials of order
and
, respectively. Equation (2) that only includes
and
is called the principal equation at the isotropic point
[
14]. Two remarks on the qualitative analysis should be made: (1) a cofactor that is greater than zero everywhere except at the origin does not affect the LSP; (2) higher-order term(s) must be considered if
and
cannot ensure the origin is an isotropic point. So, in general, we assume
and
to be relatively prime. The isotropic point is said to be linear (i.e., elementary) if
and the two eigenvalues of the coefficient matrix of the linear part are nonzero; otherwise, it is called nonlinear or higher-order. Among nonlinear isotropic points, the case without the linear term is called intricate, and the case with
is called homogeneous [
13]. The isotropic point with terms of degree higher than that of the homogeneous polynomials is called complex. Poincaré pointed out that a complex isotropic point can be considered to be formed by coalescing several elementary isotropic points [
14]. Thus, due to a nonlinear isotropic point having the same qualitative structure as a linear isotropic point, the former is named after the latter, e.g., node, focus, saddle, and center [
14]. Two common mistakes in streamline pattern analysis are the following: (1) the overemphasis of linear isotropic points over nonlinear ones; (2) the belief that linear degenerate isotropic points are trivial.
The topological index serves as a fundamental invariant in LSP topology analysis, which can be indicated by an integer called the rotation number of the velocity field. Let
be a piecewise smooth oriented closed curve with the origin on its left, passing through no isotropic points. Thus,
on
. Assuming that the velocity
makes an angle
with the
-axis, the index
is defined by the following rotation number [
14]:
If the origin is the only isotropic point in the domain Ω with
as its boundary, the index is also called the index of the isotropic point, denoted by
; otherwise, if there are multiple isotropic points
in Ω, we have
. From (3), it is easy to prove that the index is independent of the velocity distribution. For the case in which the index of an isotropic point is denoted by
, Zhang [
14] has reported the following properties (
):
We can merge the latter three properties into
where the transformation matrix
is non-degenerate, namely
, and this condition ensures that the origin in velocity field
remains an isotropic point.
There are more qualitative properties of the LSP other than the index. For a linear velocity field, the isotropic points, whether center, focus, or node, have the same index, but possess different features depending on the eigenvalue structure or real Schur form. Thus, we may determine the answers to the following questions (among others): How do the streamlines pass through the isotropic point? Are the directions of these streamlines entering the isotropic point the same (tangent to each other)? Is there a streamline tangent to the circle centered at the isotropic point? The LSP would become more complex when the effect of nonlinear terms is considered. On the other hand, the qualitative properties can be identified from the types of curvilinear sectors, each of which is divided by two characteristic directions (CDs, or half-lines) starting from the isotropic point, and the relative positions of these sectors [
14]. It should be pointed out that a streamline tending to the origin must tend to it either spirally or along a CD [
14]. Except for the center and focus types, there are at least two CDs defined by
or, equivalently,
where the direction angle
comes from
with
, and
is the angle between the radius vector and the velocity at the point
, as shown in
Figure 1. If there exist
such that
for
, then
is a necessary condition for
to be a characteristic line. Let
and
; thus, the function
is defined as
The equation
is called the characteristic equation of (2) [
14,
15]. By virtue of the property (5), the assumption
is always valid.
For the isotropic point of an analytic vector field other than a center or a focus, when
is small enough, there are no more than three kinds of sectors in the neighborhood bounded by the circle
: parabolic, hyperbolic, and elliptic [
16]. This is shown in
Figure 2. The numbers of different sectors satisfy the Bendixson formula:
where
are the numbers of elliptic and hyperbolic sectors, respectively.
The analysis of LSP, namely the sector analysis, can be carried out using the following steps: (1) find out all CDs (if there are no CDs, the isotropic point is a center or a focus); (2) determine the type of sectors between adjacent CDs; (3) judge the entry direction of streamlines in a parabolic sector tending to the isotropic point. Usually, the separatrix is a radial half-line defined by
, and its direction is independent of the radial position. However, when the lower order terms cannot determine the isolated singular point, the separatrix may not be a radial line. Once the separatrices are confirmed, we can identify the flow directions on them by the signs of
The streamline leaves the singularity when
, or enters when
. Next, we can judge the sector to be parabolic if its two separatrices, defined by angles
and
where
have the same streamline direction (
Figure 2a); we then determine along which direction all streamlines in the sector tend to the isotropic point as
. If two separatrices of a sector have different streamline directions, e.g.,
, then one can definitely find a tangent point of some streamline in the sector to the circle centered at the origin, namely
with
. A negative
indicates a hyperbolic sector (
Figure 2b), while a positive value indicates an elliptic sector (
Figure 2c). From the sectors and their types, we can calculate the index by applying the Bendixson Formula (9).
The index of an isolated point can be used to build up a topological classification, and forms an important basis of streamline pattern, but this is not enough. Jiang and Llibre [
17] proposed the qualitative equivalence of two isotropic points with the same index, where two streamlines start or end in the same direction at one isotropic point if, and only if, the two equivalent streamlines start or end in the same direction at the other isotropic point. For velocity fields with a nonzero linear part, they presented a well-studied classification to date with some parameters, such as the eigenvalues of the coefficient matrix of the linear part, and the leading term(s) of higher order. In fluid mechanics, most studies are limited to the non-degenerate velocity gradient, in which the coefficients of the characteristic equation [
18] and the real Schur form [
19] are used to identify the streamline pattern.
This paper introduces a novel classification of LSPs according to the invariance of the velocity field under transformations of time, coordinates, and velocity scaling, together with the consideration of definite geometric features in the streamline pattern.
For an analytic velocity field with a nonzero linear part in the neighborhood of an isotropic point, the following spatiotemporal transformations and the linear transformation of velocity may be considered:
- (i)
The time transformation, , means that the absolute direction and speed of velocity do not affect the LSP.
- (ii)
The coordinate transformations, including the following:
- (ii.1)
The non-degenerate linear transformation, , where . The transformation could be a rotation , a deformation with , a mirror , or their combination; this means the affine transformation does not change the LSP, and the chirality will not be used to distinguish the LSP, i.e., the right spiral is equivalent to the left spiral.
- (ii.2)
A kind of near-identity transformation [
20,
21],
, where
are undetermined higher polynomials used to eliminate the nonlinear terms in
, resulting in the normal form of velocity field. That means that all the nonlinear velocity fields with nonzero linear part are locally equivalent if they have the same normal form at the isotropic point.
- (ii.3)
The blow-up transformation,
. The idea behind the blow-up technique is to replace the plane with a surface and the singular point
on the plane by a line or by a circle on the surface such that the singular point
can be ideally split into a finite number of simpler singularities
on the line or the circle [
13].
- (ii.4)
The positive power transformation: with . The transformation will be specially applied to the hyperbolic sector, where the streamlines tending to the isotropic point are finite in number.
- (iii)
The proper linear transformation of velocity, , with .
Applying these transformations to (1), we no longer need to distinguish attracting and repelling, left and right spirals, and expansion and compression. And for convenience, the nonzero expansion and compression parameters have no difference, and the nonzero rotation parameter can be normalized to one when no expansion/compression occurs. In general, the invariance under spatiotemporal transformations yields a kind of qualitative classification, while the invariance under all transformations results in the topological classification.
3. Re-Examination of the Classification of Linear Velocity Fields
Starting from the linear velocity field,
we solve the characteristic equation
to obtain two real eigenvalues
or a pair of complex eigenvalues
, and use the corresponding eigenvectors to construct an affine transformation
, so that
with the Jordan matrix
taking the form
which can be applied to classify the LSP of linear velocity fields around the origin into six types [
17]: (1) saddle if
; (2) two-direction node if
and
; (3) star-like node if
and
can be diagonalized; (4) one-direction node if
and
cannot be diagonalized; (5) center if two eigenvalues are pure imaginary; (6) focus if two eigenvalues are complex with nonzero real part. For the cases of linear velocity fields with one or more zero eigenvalues, the origin is no longer an isolated singularity.
Recently, after a definite rotation, the real Schur form of
(
)
is actively applied to work out some vortex criteria [
19,
22,
23,
24]. Defining
, we can also build up the classification based on the parameter set
, namely (1) saddle if
; (2) two-direction node if
; (3) star-like node if
and
; (4) one-direction node if
and
; (5) center if
; (6) focus if
.
The qualitative equivalence from the above two parameter systems is of algebraic nature [
25], but somehow incompletely conclusive. People may split one pattern into more types through refined parameters or parameters of higher-order terms. For example, sometimes it is necessary to distinguish the expansion
and the compression
, the clockwise vortex
and the counterclockwise one
, the left spiral
and the right one
; it also needs to explain why
and
belong to the same type. In this paper, based on the common intuition about the classification of LSPs, we will adopt wider spatiotemporal coordinate transformations besides the usual scaling of time, space, and rotation. Space rotation is used to derive the real Schur form of the linear velocity field, while the deformation can be used to change the combination of
and
into a single
if
; a single
if
; or
if
. Time inversion and scaling can be used to normalize
, or
if
or
if
More transformations to be used for linear velocity fields include the following:
- (i)
The mirror transformation to unify and , and ;
- (ii)
The positive power transformation to unify with and .
Then, a complete standard form for linear velocity fields with
, called the quasi-real Schur form under the spatiotemporal coordinate transformations, can be built up, as listed in
Table 1.
Finally, for the topological equivalence, by applying the positive definite linear transformation to the linear velocity fields, we can merge different qualitative types into two classes: and , with the index values and , respectively.
The classification of linear velocity fields can also be achieved directly from their explicit solutions. Substituting the quasi-real Schur form listed in
Table 1 into (12), we derive the results as follows:
Case 1. Saddle, from
we obtain the analytic solution satisfying
to be
The qualitative properties following from (16) include the following: (1) the coordinate axes are streamlines and
,
, or
, so there are four separatrices
, and no other streamline enters the isotropic point, say if
,
when
; (2) for every circle centered at the origin, there are four points at
, circumferential to four streamlines, respectively. The isotropic point with streamlines, except the separatrices which, being hyperbolic, is called a saddle, with the streamlines
and
from (9).
Case 2. Two-direction node, from
we have
with the following qualitative properties: (1) the coordinate axes are streamlines,
if
, so there are four separatrices; (2) no streamline is tangent to the circle centered at the origin, the streamlines other than the separatrices enter the origin (
), and are tangent to radial lines with
equal to
or
. The isotropic point with streamlines, except the separatrices, being parabolic is called a node, with the streamlines
and
.
Case 3. Vortex, the explicit solution is simply for streamline passing through , all streamlines are circles except the center point, with the streamlines , and from the definition.
Case 4. Spiral, from
we get
for streamline passing through
, which means that there is no separatrix and all streamlines are helical starting from the origin, with the streamlines
and
.
Case 5. One-direction node, from
we have
The streamline pattern has the following properties: (1) only the
-axis forms two separatrices where
; (2) no streamline is tangent to the circle centered at the origin; the streamlines other than the separatrices approach the origin (
), and are tangent to radial lines with
equal to
; (3) the velocity component
changes its sign at the point on the line
. This streamline pattern is specially called a one-direction node, with the streamlines
and
.
Case 6. Star-like node, the explicit solution is simply , all streamlines start from the origin ().
Case 7. Undefined, the singular point is not isolated, and the streamlines are straight.
We summarize the analysis process as follows: (1) determine the separatrices, which means but when ; (2) find out whether the directions of flow in two adjacent separatrices are the same (both of them are inflow/outflow the isotropic point) or different (for the former, the sector is parabolic); (3) for the latter, find out the tangency of streamline with a circle centered at the isotropic point, if the tangency is external, the sector is hyperbolic, and otherwise, it is elliptic. Besides the above situations, the cases without separatrices are center-like, namely, the isotropic point is a center if the streamline is circular and otherwise, it is a spiral; for node cases, the number of separatrices and the entry way of streamlines approaching the isotropic point can be used to build up the classification. In fluid mechanics, both centers and foci are categorized as vortices, differing in that centers typically occur in 2D incompressible flows while foci do not. Nodes (encompassing one-direction, two-direction, and star-like nodes) and saddles correspond to fluid sources/sinks and attachment/separation points, respectively.
4. Classification of Nonlinear Velocity Fields with a Nonzero Linear Part
Assume that under the transformation
, Equation (1) is transformed to coordinates corresponding to eigenvalues
(which could be complex here), we have
According to the Poincaré–Dulac theorem, we can introduce a near-identity transformation [
21] or a formal diffeomorphism [
20]:
to eliminate the nonlinear terms
, by setting
if
; this process can continue for the next higher order part, and so on. The terms
with indices satisfying
are called resonant with the linear part, and must be retained for inspection. The nonlinear Equation (22) without non-resonant terms is called the normal form of the velocity field with such a type of linear part [
20]. Besides the above general derivation, we detail the cases with zero eigenvalues as follows.
The case with one eigenvalue being zero is called semi-elementary. Assuming that all terms with powers less than
have been simplified to be of normal form, we begin to simplify the terms of order
from the following expression:
Making use of the transformation
substituting it into (25) yields
Due to
and
, we have
and so, the simplification of order
does not affect the terms with orders less than
, and vice versa. The route of simplification is
Hence, the terms in
that cannot be eliminated from any
Nth-order homogeneous polynomials
are
and finally, the normal form of (25) is
where
is an arbitrary polynomial of order greater than 0,
is an arbitrary polynomial of order greater than one.
The case with two eigenvalues being zero is called nilpotent. Similar derivation yields the following simplification relations
which result in normal form
It should be noted that the normal form (34) is not unique, and
is another choice [
26].
The normal forms of all nonlinear velocity fields with a nonzero linear part are listed in
Table 2. For the saddle type, the amplitudes of two eigenvalues of different signs could be adjusted by the positive power transformation, but do not affect the streamline pattern, and Zhang [
14] also proved that the additional resonant terms of higher order will not change the topological or qualitative structures of velocity fields near the isotropic point when their linear parts have eigenvalues with nonzero real part. Thus, the complexity mainly comes from the cases of semi-elementary and nilpotent velocity fields with
, which will be discussed in the following. For the semi-elementary case with a zero eigenvalue, since the positive cofactor of velocity components can be merged with time, the normal form equation
is qualitatively equivalent to
in a small neighborhood of the origin, where
is always larger than zero. Making use of a scaling transformation (plus a rotation by 180 degrees if
)
we can simplify (35) to
Then, the LSP of an isotropic point can be determined by the sign of
and the parity of
[
14], as shown in
Figure 3. Then, it becomes difficult to solve the following equations:
but for a small enough
, we know that
will give four separatrices
, and so there are four sectors
consecutively divided by the separatrices
. The flow directions of streamlines at
are determined by
and
: (1) for
being even, the separatrix
is expansive,
and
are parabolic with starting streamlines tangent to the separatrix
, the isotropic point is called a saddle–node (
Figure 3a); (2) for
being odd, all four sectors are parabolic with streamlines tangent to
-axis at the origin when
, or hyperbolic when
, the isotropic point is called a node (
Figure 3b) or a saddle (
Figure 3c).
From the explicit solution
of streamline passing through
, we have
For
, since
it is easy to prove that the streamlines are tangent to
-axis when the sectors are parabolic (
). An interesting property of the hyperbolic sectors is the asymptotic behavior of streamlines as
: it is obvious that all streamlines have asymptotic slope
, but
.
For the nilpotent case, Equation (1) becomes
Similar transformations to (37) can simplify (41) to
For (42), making use of the transformations
we know that the sign of
does not affect the LSP. Furthermore, the parameter value
can always be achieved by the transformations such that
,
if
and
. Without loss of generality, we will take
.
From
we cannot determine any separatrix directly from the velocity field. Zhang [
14] studied this class of Equations (42) by the blow-up technique, which originates from Poincaré, to decompose the nilpotent isotropic point into several elementary isotropic points, and concluded that the properties of the isotropic point will be determined by the size between
, the parity of
and
, the sign of
and the sign of
for
. Using the polar blow-up,
where the minimal values of powers
and
will be introduced to consider the higher-order effect, we obtain the following equations
and
It is obvious that, just when
, the complete exponent balance of terms with
and
as their coefficients is available; otherwise, only one of them (
and
) balances with the other term, and we find the zeros by letting
and determining the entry way of streamlines in a parabolic sector; this is determined by two CDs (
and
) approaching the isotropic point. Zhang [
14] further pointed out that, in a small neighborhood of the origin, any streamline of (42) must tend to the origin spirally or along a fixed direction. The streamline is tangent to
or
, depending on whether there is a direction
, satisfying
which indicates that both the circumferential streamline
and the streamline
flow in or out of the point
, or one of the circumferential streamlines
and the streamline
flows in/out the point
. We will analyze the streamline pattern around the origin as follows.
Case 1:
or
. Then, we have
when
and Equation (46) can be reduced to
Case 1.1: when and , there is no separatrix and from (9) since , indicating that the isotropic point is a center with streamlines , or a focus since if .
Case 1.2: when and , there are four separatrices from defined by , in which the fluid flows out, in, out and in, respectively. All four sectors are hyperbolic since the streamlines are externally tangent to the circle centered at the origin. From (9), , and the isotropic point is a saddle.
Case 1.3: when
, there are two non-collinear separatrices:
where the streamlines flow out and in, respectively. According to the tangency and flow directions, the streamlines between the separatrices and around the origin can be illustrated by
Figure 4a (right). This is a typical cusp with two hyperbolic sectors and so
.
Case 2: When
,
, we have
from
, and the parameters
reduce Equation (46) to be
Here, we encounter a special situation in which the lower terms cannot make the origin an isolated singularity. By letting
, we obtain
and
from
. The former really defines two separatrices,
, but the latter also results in
, which comes from the cofactor
that is not allowed. Starting from the point
,
involving higher-order terms, called the higher-order separatrix, must be introduced, the solutions
of
with
yield two special separatrices.
Case 2.1: When , we have two separatrices lying in the quadrants I/II and two higher-order separatrices starting from and ; there are tangency of streamlines to any circle centered at the origin at , and the radial coordinate of streamlines increases in quadrants I/III and decreases in quadrants II/IV. These features mean that the isotropic point could be (1) saddle–node with if and the streamlines in parabolic sectors are tangent to from (47); (2) elliptic–saddle with if and all of the streamlines in one of the parabolic sectors are tangent to and the others are tangent to ; (3) saddle with if .
Case 2.2: When , there are two separatrices lying in the quadrants I/III. The isotropic point could be (1) saddle–node with if and all of streamlines in parabolic sectors are tangent to ; (2) node with if and all of the streamlines in two parabolic sectors are tangent to and the others are tangent to ; (3) saddle with if .
Case 3: When
,
, we take
and thus obtain
The structure of the quadratic form (52)
1 of
and
can be clarified by the following discriminant:
Case 3.1: If , which is possible only when , then there is no separatrix, and the origin is a focus since , and .
Case 3.2: If , and ,, then we obtain four separatrices in four quadrants from , and can determine the origin being a saddle with from the external tangency and flow directions.
Case 3.3: If
, and
,
, we have four non-collinear separatrices
(
) from
,
since
. As shown in
Figure 4b, one hyperbolic sector and an elliptic sector separated by two parabolic sectors yields an elliptic–saddle singularity with
; according to the criterion presented in (47), all the streamlines in one of parabolic sectors are tangent to
and the others are tangent to
.
Case 3.4: If , and , , then we obtain a saddle with four separatrices in four quadrants, and .
Case 3.5: For , , , we have four separatrices (, and get a node with from four parabolic sectors; all of the streamlines in two parabolic sectors are tangent to and the others are tangent to
Case 3.6: If
, and
is odd, from
, then we have two separatrices in the quadrants I/II, and derive a hyperbolic sector plus an elliptic sector, and so obtain an elliptic–saddle singularity with
, as shown in
Figure 4c.
Case 3.7: If , and , also from , we have two separatrices , derive two parabolic sectors resulting in a node with , and all of the streamlines in one of the parabolic sectors are tangent to and the others are tangent to in another parabolic sector.
In summary, separatrices in the neighborhood of the isotropic point are determined from (or its form after blow-up), and depend primarily on the circumferential coordinate. When the lowest-terms of velocity have a cofactor, the higher-order separatrices involving the radial coordinate must be considered. The separatrices divide the neighborhood of the isotropic point into several sectors. Then, it is possible to determine the flow directions of the separatrices from the sign of , and judge from the possible zero points of ; this is the case whether the streamlines in different sectors are tangent to a circle centered at the origin or not. When the tangent points exist, we can further determine whether it is inscribed or circumscribed by determining whether the radial coordinates of the streamline on both sides of the tangent point increase or decrease. For a parabolic sector, where two separatrices are streamlines that flow out or in simultaneously, we can make clear which one is tangent to all streamlines in the sector. When all these qualitative characteristics are clarified, we can classify the sector types and construct the streamline pattern.
We carry out the classification of semi-elementary and nilpotent velocity fields, and the results are listed in
Table 3 and
Table 4, respectively. The types of nilpotent isotropic points are shown in
Figure 5.
The four LSP types (saddle–node, cusp, and elliptic–saddles with two/four separatrices) that are absent in linear velocity fields in
Table 4 exhibit distinct physical significance: the saddle–node type occurs in compressor cascade flows as a transitional structure where a saddle (streamline divergence) coexists with a node (streamline convergence) near the wall in separation bubble post-transition regions, marking the laminar–turbulent boundary, governed by an inertial–viscous force equilibrium and influencing flow stability [
10]. The cusp type arises in near-wall viscous flows via coalescence of two saddle points as a control parameter (e.g., wall shear stress gradient) crosses a critical value, inducing a topological transition from distinct saddles to an unstable merged state and further evolving into new patterns affecting boundary layer behavior [
9]. The elliptic–saddle types, with combined rotational and divergent streamline features, typically emerge in compressible flows with strong shear or mixed convective–diffusive effects, governing local flow organization. Notably, velocity fields lacking linear terms (purely nonlinear) would yield richer topological classifications due to complex nonlinear term couplings.