Modern Mechanical Engineering
Vol.08 No.04(2018), Article ID:88903,14 pages
10.4236/mme.2018.84018

Effects of the Reynolds and Weissenberg’s Numbers on the Stability of Linear Pipe Flow of Viscous Fluid

Ibrahima Kama1*, Mamadou Lamine Sow1, Kodjo Kpode2, Cheikh Mbow1

1Department of Physics, University Cheikh Anta DIOP-UCAD, Dakar, Senegal

2Department of Physics, University of Kara, Kara, Togo

Copyright © 2018 by authors and Scientific Research Publishing Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

Received: October 19, 2018; Accepted: November 27, 2018; Published: November 30, 2018

ABSTRACT

A Fourier-Chebyshev Petrov-Galerkin spectral method is described for high accuracy computation of linearized dynamics for flow in a circular pipe. The code used here is based on solenoidal velocity variables and is written in FORTRAN. Systematic studies are presented of the dependence of eigenvalues and other quantities on the axial and azimuthal wave numbers; the Reynolds’ number of up to 107 and the Weissenberg’s number that is considered lower here. The flow will be considered stable if all the real parts of the eigenvalues obtained are negative and unstable if only one of these values is positive.

Keywords:

Viscoelastic Fluids, Oldroyd-B Model, Linear Stability, Petrov-Galerkin, Generalized Eigenvalue Problem

1. Introduction

The flows in the pipes are presented in several industrial applications such as heat exchangers, chemical reactors, gas turbine cooling and heating systems and combustion chambers and mixing systems.

The properties of a flowing fluid vary with the type of fluid. By adding, for example polymers or micro-metric particles that can interact with each other to a liquid under flow; its properties are greatly modified. It can react to hydrodynamic friction forces by changing equilibrium stator conformation through reorientation and deformation. A colloidal suspension can react to hydrodynamic forces by modifying the spatial distribution of the particles. It is these deformities and this reorganization which are at the origin of the non-Newtonian properties of the polymer solutions. When the polymer chains are quite long and flexible, they are added to a fluid, which acquires viscoelastic properties. Viscoelastic fluids have elastic properties characterized by a relaxation time. This elasticity plays a fundamental role and would be of the same order of magnitude as the characteristic time of the flow.

When a viscoelastic fluid is in flow, the polymer chains are stretched, which generates elastic stresses. These are the function of the history of the movement and the deformations undergone by the fluid particles along their trajectory. It follows a non-linear relationship between the elastic stresses thus generated and the rate of deformation. The conservation equations of the momentum of such a fluid differ from those of Navier-Stokes newtonian fluids by an additional term which involves elastic stresses due to the stretching of polymer chains by hydrodynamic friction forces.

The motivation for this study is largely related to the fact that viscoelastic fluids are the basis of many industrial applications, particularly in the polymer industry, the paper industry, the food industry, etc. and the stability of the flow can have consequences on the final product (quality of the product, quantity of production, etc.).

Three classical incompressible shear flows have received attention in connection with phenomenon of instability. Plane poiseuille and plane-Couette channel flows are the most accessible to theoretical analysis and numerical computation. Pipe poiseuille or Hagen-poiseuille flows is so accessible to laboratory experiments. It was the context of flow in a pipe that Reynolds in 1883 identified the basic problem of this field: when and how do high-speed flows undergo transition from the laminar state to more complicated states as puffs, slugs, etc. The laminar flow of a fluid through a finite dimensional cylindrical conduit is mathematically stable, but in practice such a flow may become unstable if the Reynolds is high enough. It is generally accepted that one of the explanations for this phenomenon is that, although the laminar flow is stable for infinitesimal perturbations of the velocity, certain amplitudes of the perturbations are sufficient to generate a large number of Reynolds.

The present paper concerns the numerical simulation of pipe flow. We aim to focus on some of the principal mechanisms by which small perturbations in high speed flow may grow as they flow downstream. Our focus is on the elucidation of key mechanisms involved in the phenomenon of instabilities of the flow of a viscoelastic fluid. On the other hand experience shows that the flow of a viscoelastic fluid can become even with a low Reynolds number.

With these aims in mind, and with an acute awareness of the continuity advance of desktop and laptop computers, we have written a Petrov-Galerkin spectral code for pipe flow in FORTRAN. In principle we are thus engaged in direct numerical simulation (DNS) of the Navier-Stokes equations.

Meseguer & Trefethen [1] conducted this study with a newtonian fluid. For this kind of fluid the flow is stable up to R e = 10 7 . Esmael [2] and then Carranza 2012 [3] have in turn studied this problem with another type of fluid that described by the rheofluidifying fluid model and have comed to the same conclusion. For a viscoelastic fluid described by the Oldroyd-B model [4] , we try to explain the origin of the instabilities by studying the terms relating respectively to viscous effects Re and elastic effects ω .

Previous numerical simulation of (nonlinear) pipe flow has included works of Boberg and Brosa [5] , Komminaho and Johasson [6] Zhang et al. [7] and Zikanov [8] . In addition, various previous authors have simulated linearized pipe flow [9] [10] [11] [12] . Our methods could be summarized as a solenoidal scheme for the pipe of the sort proposed by Leonard and Wray [10] .

At our level the problem we are studying has an additive term ( d i v σ ). We try to show the influence of this term on the structure of this flow. To our knowledge, a theoretical study has not been done before for this type of fluid.

2. Equations Governing the Problem

We study the flow of a viscoelastic fluid along a cylinder of circular section of horizontal axis (Oz). Such a flow can be described by a cylindrical coordinates system ( r , θ , z ) .

The flow of a viscoelastic fluid can be described using three main equations: the momentum conservation equation, the mass conservation Equation (or continuity equation), and the behavioral equation of the extra-constraint (Chupin 2003 [13] and Oldroyd [4] ). We consider the flow an incompressible viscoelastic fluid with dynamic viscosity η and density ρ driven by an extremal constant axial pressure gradient.

{ ρ ( u t + ( u ) u ) = P + f + d i v { 2 η ( 1 ω ) D ( u ) } + d i v σ ρ t + d i v ( ρ u ) = 0 D σ D t + σ λ = 2 η ω λ D ( u ) (1)

The equations of conservation of momentum, continuity, and constitutive form in dimensionless form are used by using the maximum speed W 0 in the established threshold regime, the radius R of the pipe and the quantity ρ W 0 2 as a speed scale, length and Pessure/stress respectively:

p ˜ = p ρ W 0 2 ; σ ˜ = σ ρ W 0 2 ; u ˜ = u W 0 ; r ˜ = r R ; z ˜ = z R ; t ˜ = t W 0 R , ˜ = R

By introducing these dimensionless parameters into the equations governing the problem, we obtain the following dimensionless equations:

{ { u ˜ t + ( u ˜ ˜ ) u ˜ } = ˜ p ˜ + ( 1 ω ) R e Δ ˜ u ˜ + ˜ σ ˜ ˜ u ˜ = 0 R e D σ ˜ D t ˜ + R e σ ˜ W e = 2 ω W e D ˜ ( u ˜ ) (1')

We will omit the sign ~ voluntarily to lighten the scriptures.

We focus here on studying the flow of a viscoelastic fluid described by the Oldroyd-B model and subjected to disturbances.

This disturbed flow is considered as the superposition of a disturbance { ( u , v , w ) ; p ; σ } and of basic flow { ( 0 , 0 , W b ) , P b , σ b } . Disturbance equations are obtained by subtracting the written conservation equations for the disturbed flow { u , v , W b + w , P b + p , σ b + σ } , those satisfied by the basic flow. We obtain after calculation:

u t = ( W b ) u ( u ) W b p + ( 1 ω ) R e Δ u + d i v σ (2)

d i v u = 0 (3)

σ t + u σ b r + W b σ z + g a ( u , σ b )+ g a ( W b , σ )+ σ W e = 2ω R e W e D( u ) (4)

where

g a ( σ , u ) = σ W ( u ) W ( u ) σ + a ( D ( u ) σ + σ D ( u ) ) (5)

D ( u ) = ( u + t u ) 2

Is the tensor of deformation rates and

W ( u ) = ( u t u ) 2

is the vorticity tensor. a is defined as a parameter which value is between −1 and +1.

Considering in addition that the elastic contribution of the extra stress σ is a perturbation of the Newtonian one σ s which is equal to 2 ω R e D ( u ) , it comes:

u t = ( W b ) u ( u ) W b p + ω R e Δ u + d i v σ e (6)

σ e t + W b s σ e z + σ e W e + σ e ( W b s )= 2ω R e { W b e z D( u )+D( u )( W b e ) } (7)

By u , we define the none-dimensional velocity field of the fluid whose radial, azimuth and axial components are given in the order by the triple ( u , v , w ) , σ is an additional term called extra stress and ω is the parameter of delay defined by

ω = 1 λ λ (8)

The system is closed with the following boundary and initial conditions:

u = 0 if r = 1 (9)

where R W 0 ν = R e is defined as the Reynolds number with ν = η ρ the kinematic viscosity of the fluid, W e = λ W 0 R is the Weissenberg’s number.

3. Procedure and Numerical Bases

We consider that the variation of the perturbation of the fields of velocity, pressure and extra stress is periodic along the azimuthal and axial directions. These considerations make it possible to approximate u in the following form.

u s ( r , θ , z ; t ) = l = L L n = N N m = 0 M α m n l ( t ) ϕ m n l ( r ) e i ( n θ + l k 0 z ) (10)

This approximation was used by Meseguer & Trefethen (2001) [14] .

The continuity equation leads to a linear dependence between the three components of u s ( r , θ , z ) leading to a system with two degrees of freedom. Therefore we note:

u s ( r , θ , z ; t ) = l = L L n = N N m = 0 M [ α m n l ( j ) ( t ) ϕ m n l ( j ) ( r ) ] e i ( n θ + l k 0 z ) (11)

For long periods, this approximation can be written in the form:

u s ( r , θ , z , t ) = l = L L n = N N m = 0 M [ e χ t ϕ m n l ( j ) ( r ) ] e i ( n θ + l k 0 z ) (12)

For j = ( 1 , 2 ) the substitution of Equation (12) in the Equation (6) the problem result in a system of ordinary differential equations of coefficients α m ( j ) ( t ) . This substitution is followed by a projection based on the scalar product:

( F , g ) = 1 1 w ( z ) F * g d z

where F * designates the conjugated function of F.

The basic functions will be chosen so that integrand is even, which will result in:

1 1 G ( r ) d r = 2 0 1 G ( r ) d r (13)

The basic functions are also chosen so that the projection of the pressure term is zero. For this purpose functions based on Chebyshev polynomial were considered. This choice imposes two essential criteria. The first consists of choosing weights associated with Chebyshev polynomials, which makes it easier to calculate the scalar product. The second criterion relates to the approximation of the integral by a Gauss-Chebyshev-Lobatto quadrature of the form:

( F , g ) = 0 1 w ( r ) F * g d r j = 0 M w ( r j ) F * ( r j ) g ( r i ) (14)

F = ϕ m , n , l ( 1 , 2 ) and g = ψ m , n , l ( 1 , 2 ) (15)

We define,

h m ( r ) = ( 1 r 2 ) T 2 m ; g m ( r ) = ( 1 r 2 ) 2 T 2 m (16)

T 2 m is the Chebyshev polynomial defined by T 2 m = cos ( 2 m θ )

The basic functions and tests were proposed by Leonard & Wray 1982 [10] then used by Meseguer & Trefethen 2001 [14] and are defined as follows:

Basic functions

1st case: n = 0

ϕ m , l , n ( 1 ) = ( 0 r h m ( r ) 0 ) ; ϕ m , l , n ( 2 ) = ( i k 0 l r g m ( r ) 0 { D + [ r g m ( r ) ] s i l 0 h m ( r ) s i l = 0 ) (17)

2nd case: n 0

ϕ m , l , n ( 1 ) = ( i n r δ 1 g m ( r ) D [ r δ g m ( r ) ] 0 ) ; ϕ m , l , n ( 2 ) = ( 0 i k 0 l r δ + 1 h m ( r ) i n r δ h m ( r ) ) (18)

δ = { 2 if n is even 1 if n is odd (19)

Test functions

1stcase: n = 0

ψ m , l , n ( 1 ) = ( 0 h m ( r ) 0 ) 1 1 r 2 (20)

ψ m , l , n ( 2 ) = ( i k 0 l r 2 g m ( r ) 0 { D + [ r 2 g m ( r ) + r 3 h m ( r ) ] s i l 0 r h m ( r ) s i l = 0 ) 1 1 r 2 (21)

2nd case: n 0

ψ m , l , n ( 1 ) = ( i n r β g m ( r ) D [ r β + 1 g m ( r ) + r β + 2 h m ( r ) ] 0 ) 1 1 r 2 (22)

ψ m , l , n ( 2 ) = ( 0 i k 0 l r β + 2 h m ( r ) { [ i n r β + 1 h m ( r ) ] s i l 0 r 1 β h m ( r ) s i l = 0 ) 1 1 r 2 (23)

β = { 0 if n is even 1 if n is odd (24)

Using the Fourier representation, the continuity equation becomes

D u ( r ) + i n r v ( r ) + i λ 0 w ( r ) = 0 (25)

D + = D + 1 r (26)

4. Numerical Implementation

Let

u t = ( u ) W b ( W b ) u p + 1 R e Δ u + σ e (27)

Replacing u by the basic funct:ions and projecting on the basis of the test functions, it comes:

( u s t ,ψ )=( ( u s ) W b ( W b ) u s p+ 1 R e Δ u s + σ e ,ψ ) (28)

The numerical method chosen is adapted from work in the early 1980 by Leonard & Wray [10] .

With this Petrov-Galerkin procedure that was then used by Meseguer & Trefethen 2000 [15] and Meseguer & Mellibovesky 2007 [16] , we obtain:

( ( ϕ m , n , l 1 , ψ m , n , l 1 ) ( ϕ m , n , l 2 , ψ m , n , l 1 ) ( ϕ m , n , l 1 , ψ m , n , l 2 ) ( ϕ m , n , l 2 , ψ m , n , l 2 ) ) ( α ˙ m , n , l 1 α ˙ m , n , l 2 ) = 1 R e ( ( Δ ϕ m , n , l 1 , ψ m , n , l 1 ) ( Δ ϕ m , n , l 2 , ψ m , n , l 1 ) ( Δ ϕ m , n , l 1 , ψ m , n , l 2 ) ( Δ ϕ m , n , l 2 , ψ m , n , l 2 ) ) ( α m , n , l 1 α m , n , l 2 ) + ( c 1 c 2 ) + ( d 1 d 2 ) (29)

where

c 1 , 2 = ( ( u s ) W b ( W b ) u s , ψ m , n , l 1 , 2 ) ; d 1 , 2 = ( σ e , ψ m , n , l 1 , 2 ) (30)

The matrices c 1 , 2 and d 1 , 2 derive from the projection of the nonlinear terms and can be calculated with a pseudo-spectral method by Fast Fourier Transform (FFT).

By posing:

A = 1 R e ( ( Δ ϕ m , n , l 1 , ψ m , n , l 1 ) ( Δ ϕ m , n , l 2 , ψ m , n , l 1 ) ( Δ ϕ m , n , l 1 , ψ m , n , l 2 ) ( Δ ϕ m , n , l 2 , ψ m , n , l 2 ) ) ( α m , n , l 1 α m , n , l 2 ) + ( c 1 c 2 ) + ( d 1 d 2 ) (31)

And

B = ( ( ϕ m , n , l 1 , ψ m , n , l 1 ) ( ϕ m , n , l 2 , ψ m , n , l 1 ) ( ϕ m , n , l 1 , ψ m , n , l 2 ) ( ϕ m , n , l 2 , ψ m , n , l 2 ) ) (32)

The problem obtained is a problem with the generalized eigenvalues ( A v = B χ v ) that we will solve numerically with QZ algorithm used by J. P. Berlioz [17] . To implement this method, we will use Housholder’s unitary reflection matrices and Givens rotation matrices (A. Quarteroni, R. Sacco and F. Saleri [18] ) and (L. Amodei and J.P. Dedieu [19] ).

5. Results and Discussions

We will treat this problem according to four cases that are:

5.1. Case of One-Dimensional Disturbance (n = 0; l = 0)

Let us first note that for such a flow, the radial component of the velocity is zero ( u = 0 ) . On the other hand, the Figure 1 clearly shows that the fluid is Newtonian ( ω = 0 ) or viscoelastic ( ω > 0 ) , the eigenvalues are purely real and negative that it’s worth the Reynolds’ number Re. For both types of fluid, the flow remains stable whatever the Reynolds number.

5.2. Case of Homogeneous Disturbance (n ≠ 0; k0 = 0)

The eigenvalues related to this flow are real and negative for the case of the Newtonian fluid. The result does not change when increasing the number of Reynolds up to values close to 107 (Figure 2(b)). On the other hand, this is not always the case for a viscoelastic fluid. For this type of fluid the real part of some eigenvalues is positive for even for a Reynolds number equal to R e = 5 × 10 3 . However, instability occurs with a higher Reynolds number when the Weissenberg’s number We decreases (Figure 2(c)). The flow of a Newtonian fluid is stable whereas that of a viscoelastic fluid is unstable for a Reynolds number ( R e = 5 × 10 3 ).

5.3. Case of an Axisymmetric Disturbance (n = 0; k0 ≠ 0)

The real parts of the eigenvalues remain negative for the Newtonian fluids, whereas for the same flow conditions, the real parts of the eigenvalues are not all negative for a viscoelastic fluid, which testifies to the appearance of instabilities in flow. It is also noted that beyond a certain value of the Reynolds number, instabilities appear in the flow itself for the Newtonian fluid, which is not the case

Figure 1. Spectrum of the eigenvalues of a one-dimensional disturbance ( n = 0 , k 0 = 0 ) , case of Newtonian fluid (in red), case of viscoelastic fluid (black), with Reynolds’ number R e = 5 × 10 3 .

(a) (b) (c)

Figure 2. (a) Spectrum of the eigenvalues of a homogeneous disturbance along the axis with n = 1 ; k 0 = 0 , case of a Newtonian fluid (black), case of a viscoelastic fluid (red) with Reynolds number R e = 5 × 10 3 and Weissenberg’s number W e = 10 2 ; (b) Spectrum of the eigenvalues of a homogeneous disturbance along the axis with for different values of the Reynolds number: case of a Newtonian fluid ( ω = 0 ) ; (c) Spectrum of the eigenvalues of a homogeneous disturbance along the axis with n = 1 ; k 0 = 0 for different values of the Reynolds number: case of a viscoelastic fluid with W e = 10 3 .

for one-dimensional and homogeneous flows. Indeed, the term convection ( u ) u , responsible for the exchanges between the base flow and the disturbed flow, is a source of instabilities, a term which is also nil for the Newtonian one-dimensional and homogeneous flows. In addition, it is noted (Figure 3(b)) that the greater the elasticity of the fluid, the greater the instability is important. From this it can be deduced that elasticity is also a source of instability.

5.4. Case of Three-Dimensional Perturbation (n ≠ 0; l ≠ 0)

The graph clearly shows a spectrum of eigenvalues whose real parts are all negative for the Newtonian fluid. For the viscoelastic fluid, however, the real parts of

(a)(b)

Figure 3. (a) Spectrum of the eigenvalues of an axisymmetric disturbance with n = 0 ; k 0 = 0.1 , case of the Newtonian fluid (black), case of the viscoelastic fluid (red) with R e = 5 × 10 3 and W e = 10 2 ; (b) Evolution of the most unstable eigenvalue according to the delay parameter ω with Reynolds’ number R e = 10 4 and Weissenberg’s number W e = 10 2 ; (b) shows that the one-dimensional flow of a viscoelastic fluid with a Reynolds number R e = 10 4 is stable for a delay parameter ranging from 0 (Newtonian fluid) to 0.35. The homogeneous flow of a viscoelastic fluid remains stable as long as the retardation parameter is less than 0.2 and then becomes unstable beyond this value, but this flow remains stable until ω = 0.25 for k 0 = 0.1 . However at beyond k 0 = 0.1 , this threshold of instability is reached from ω = 0.2 .

the eigenvalues are not negative and would indicate that the fluid flows unstable for the same Reynolds number R e = 5 × 10 3 (Figure 4).

Figure 4. Spectrum of the eigenvalues of a three-dimensional perturbation n = 1 ; k 0 = 0.1 case of the Newtonian fluid (black), case of viscoelastic fluid (red) with Reynolds number R e = 5 × 10 3 and Weissenberg’s number W e = 10 2 .

6. Conclusion

The analysis of the different results shows that the linear flow of a Newtonian fluid is stable, whereas that of a viscoelastic fluid with a number of Weissenberg W e = 10 2 and for a delay parameter ( ω = 0.1 ) is unstable at from R e = 5 × 10 3 except for the one-dimensional case. Indeed, for the one-dimensional and homogenous cases, the term relating to the convection which is responsible for the exchange of energies between the base flow and the disturbed flow is almost nil. It can therefore be said that viscoelasticity and the term convection are at the origin of the instabilities observed.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

Cite this paper

Kama, I., Sow, M.L., Kpode, K. and Mbow, C. (2018) Effects of the Reynolds and Weissenberg’s Numbers on the Stability of Linear Pipe Flow of Viscous Fluid. Modern Mechanical Engineering, 8, 264-277. https://doi.org/10.4236/mme.2018.84018

References

  1. 1. Meseguer, A. and Trefethen, L.N. (2003) Linearized Pipe Flow to Reynolds Number 107. Journal of Computational Physics, 186, 178-197. https://doi.org/10.1016/S0021-9991(03)00029-9

  2. 2. Esmael, A. (2008) Transition to Turbulence for a Flow through Fluid in a Cylindrical Pipe. PhD thesis, INPL, Nancy.

  3. 3. Carranza, L. (2012) Laminar-Turbulent Transition in Cylindrical Pipe for a Non-Newtonian Fluid. PhD Thesis, INPL, Nancy.

  4. 4. Oldroyd, J.G. (1950) On the Formulation of Rheological Equations of State. Proceedings of the Royal Society A, 200, 523-541. https://doi.org/10.1098/rspa.1950.0035

  5. 5. Bergstrom, L. and Brosa, U. (1988) Onset of Turbulence in a Pipe. Zeitschrift für Naturforschung, 43a, 696.

  6. 6. Komminaho, J. and Johansson, A.V. (2000) Development of a Spectrally Accurate DNS Code for Cylindrical Geometries, Part V of J. Komminaho, Direct Numerical Simulation of Turbulent Flow in Plane and Cylindrical Geometries. Docoral Thesis, Royal Institute of Technology, Stockholm.

  7. 7. Zhang, Y., Gandhi, A., Tomboulides, A.G. and Orzag, S.A. (1994) Simulation of Pipe Flow. In: Application of Direct and Large Eddy Simulation to Transition and Turbulence, AGARD Conference, Crete, 17.1-17.9.

  8. 8. Zikanov, O.Yu. (1996) On the Instability of Pipe Poiseuille Flow. Physics of Fluids, 8, 2923. https://doi.org/10.1063/1.869071

  9. 9. Bergstrom, L. (1997) Optimal Growth of Small Disturbances in Pipe Poiseuille Flow. Physics of Fluids, 9, 1043.

  10. 10. Leonard, A. and Wray, A. (1982) A New Numerical Method for the Simulation of Three-Dimensional Flow in a Pipe. In: Krause, E., Ed., Proceedings of the 8th International Conference on Numerical Methods in Fluid Dynamics on Numerical Methods in Fluid Dynamics, Springer, Berlin, 335-342. https://doi.org/10.1007/3-540-11948-5_40

  11. 11. Schmid, P.J. and Henningson, D.S. (1994) Optimal Energy Grothin Hagen-Poiseuille Flow. Journal of Fluid Mechanics, 277, 197. https://doi.org/10.1017/S0022112094002739

  12. 12. Trefethen, A.E., Trefethen, L.N. and Schmid, P.J. (1999) Spectra and Pseudospectra for pipe Poiseuille Flow. Computer Methods in Applied Mechanics and Engineering, 175, 413-420. https://doi.org/10.1016/S0045-7825(98)00364-8

  13. 13. Chupin, L. (2003) Contribution to the Study of Mixtures of Viscoelastic Fluids. Doctoral Thesis, The Mathematical Institute of Bordeaux, 177 p.

  14. 14. Meseguer, A. and Trefethen, L.N. (2001) A Spectral Petrov-Galerkin Formulation for Pipe Flow II: Nonlinear Transitional Stages. Numerical Analysis Group, Oxford University, Rep. 01/19.

  15. 15. Meseguer, A. and Trefethen, L.N. (2000) A Spectral Petrov-Galerkin Formulation for Pipe Flow (I): Linear Stability and Transient Growth. Numerical Analysis Group, Computing Lab, Oxford University, Rep. 00/18.

  16. 16. Meseguer, A. and Mellibovsky, F. (2007) On a solenoidal Fourier-Chebyshev Spectral Method for Stability Analysis of the Hagen-Poiseuille Flow. Applied Numerical Mathematics, 57, 920-938. https://doi.org/10.1016/j.apnum.2006.09.002

  17. 17. Berlioz, J.P. (1979) A propos de l’algorithme QZ. RAIRO-Analyse Numérique, 13, 21-30. https://doi.org/10.1051/m2an/1979130100211

  18. 18. Quarteroni, A., Sacco, R. and Saleri, F. (2004) Méthodes Numériques: Algorithmes, analyse et applications. Springer-Verlag, Italia, Milano.

  19. 19. Amodei, L. and Dedieu, J.P. (2008) Analyse numérique matricielle: Cours et exercices corrigés détaillés. Dunod, Paris 2008, SMAI (Société de Mathématiques Appliquées et Industrielle).

Appendix Code

The algorithm QZ makes possible to determine the eigenvalues and optionally the eigenvectors of the problem with generalized eigenvalues ( A v = χ B v ) . The idea is to transform the matrices A and B into similar upper triangular matrices. If A and B are respectively upper hessenberg and triangular matrices respectively. We call the

QZ decomposition of pair ( A , B ) , the double factorization { Q A = R ( Q B ) Z = T with Q unitary matrix, Z upper Hessenberg, R and T upper triangular. We will note later on { Q A Z = A ˜ Q B Z = B ˜ we can construct a unitary decomposing matrix A, as a product of

n 1 matrices of elementary rotation: Q = Q ( n 1 ) Q ( 2 ) Q ( 1 ) where each Q ( i ) is a complex rotation matrix. Q ( i ) modifies the first and second lines of B possibly creating a non-zero element in position ( 2 , 1 ) which will have to be cancelled by a complex rotation matrix Z 1 modifying only the first and the second column of Q ( 1 ) B . Note B ( 1 ) = B and B ( 2 ) = Q ( 1 ) B ( 1 ) Z ( 1 ) .

B ( 2 ) is triangular superior.

Let B ( k ) be the upper triangular, let Q ( k ) be the rotation matrix modifying only the kth and (k + 1)th row of B ( k ) possibly creating a non-zero element in position ( k + 1 , k ) which will have to be canceled by a matrix complex rotation Z ( k ) only modifying the kth and (k + 1)th columns of Q ( k ) B ( k ) .

Let’s say B ( k + 1 ) is upper triangular, the process stops for k = n 1 and we can write B ˜ = Q B Z = B ( n ) , Z = Z ( 1 ) × Z ( 2 ) × × Z ( n 1 ) .

If B is invertible, it is obvious that Q realizes a unitary and triangular decomposition of A B 1 and Z * a unitary decomposition of B 1 A , in fact:

Z * B 1 A = Z * B 1 Q * Q A = B ˜ Q A

B ˜ and QA are upper triangular. We obtain the eigenvalues by calculating the ratios of diagonal elements of QA and B ˜ .

Nomenclature

Greek letters

θ: Azimuthal coordinate

λ: Relaxation time of the fluid

λ : delay time

ν: Kinematic viscosity of the fluid

ρ: Density of the fluid

σ: Tensor of extra stress

σ : Disturbance of extra-stress

σ s : Newtonian contribution of the disturbance of the extra-stress

σ e : Elastic contribution of the disturbance of the extra-stress

η: Dynamic viscosity of the fluid

ϕ: Basis function

ψ: Test function

ω: delay parameter

Latin letters

Ci: imaginary part of the eigenvalue

Cr: real part of the eigenvalue

f: density force

l: axial mode

k0: Axial wave number

n: Azimuthal mode

r: radial coordinate

R: radius of the cylinder

Re: Reynolds number

W0: Maximum speed of the base flow, it has for direction that of the axis of the cylinder

We: Weissenberg’s number

Wb: Axial velocity of the base flow

W b s : Newtonian contribution of basic flow velocity

W b e : Elastic contribution of basic flow velocity

z: axial coordinate