Hugh M Blackburn

Contact details

Hugh M Blackburn
Professor Emeritus of Fluid Dynamics
Department of Mechanical and Aerospace Engineering
Monash University
Vic 3800
Australia


Semtex spectral element–Fourier flow simulation code

Semtex is a 'classical' quadrilateral spectral element incompressible direct numerical simulation code that uses the standard nodal GLL basis functions to provide two-dimensional solutions and (optionally) Fourier expansions in a homogeneous direction to provide three-dimensional solutions. If your fluid mechanics problem is two-dimensional or has a natural periodic coordinate direction in 3D (a cylindrical coordinate system is perhaps the most obvious example), semtex could be a good choice. For 3D problems of this kind, the code can run in parallel using MPI to distribute jobs over a number of processes; semtex is equally at home on Unix machines from laptop to supercomputer.

The code's lineage can be traced back through Ron Henderson's prism code and ultimately to the original spectral element code nekton. One noteworthy distinction from other distributions is that semtex supports cylindrical as well as Cartesian coordinates, and with full spectral convergence in all directions. The user is able to include a range of distributed body forces, such as Euler and Coriolis forces, and to include advection of a scalar. In addition to an incompressible Navier–Stokes solver, source is also provided for an elliptic solver that will deal with Laplace, Poisson and Helmholtz problems, as well as for a linear stability analysis and optimal transient growth solver, and a solver for flows with generalized Newtonian rheologies.

Semtex has been compiled and run on a variety of Unix systems. As a minimum, you will need C++, C and F77 (or later FORTRAN) compilers, the Gnu version of make, also cmake, yacc (or bison), as well as BLAS and LAPACK libraries and their associated header files. For parallel compilation and execution you'll need MPI libraries and headers. Most of these things are readily available on modern Unix systems.

The current semtex release can be accessed as a git repository from https://gitlab.com/semtex-base/semtex. Use the 'master' branch or specific tagged releases. Consult the top-level README.md file for installation instructions. Latex source for the user guide is available in the doc folder, but here is a compiled PDF (though perhaps slightly dated) version.

Please note that semtex is a research code and is provided 'as-is' with the understanding that it will be used mainly by other computer-literate researchers in computational fluid dynamics. It is not guaranteed to work or to provide correct results, and neither I or any employer accept any liability for detriment or loss consequent on your use of the code. Please see the terms of the Gnu General Public License (GPL) under which the code is released for public use. On the other hand, I'd be happy to hear of your experiences with using the code and your types of applications and results.

If through your use of the code you manage to obtain publishable results, I would be pleased if you could cite Blackburn, Lee, Albrecht and Singh (2019), where the numerical methods and use of semtex are described. If you also used the linear stability/optimal transient growth solver dog, the appropriate reference is Barkley, Blackburn & Sherwin (2008). For solutions computed using the generalized Newtonian solver gnewt, please cite Blackburn, Rudman & Singh (2025).

I'm afraid that I do not have much time to answer routine questions about making semtex compile, running examples, etc. Please consult the user guide for information on these matters. I will be happy to hear of bugs, and even better, suggestions about how to fix them, although I cannot promise to remedy problems on a timely basis. The source code distribution is occasionally updated, however, the code is quite mature now and the basics do not often change.


Documents

Check citation metrics and other information at
Google Scholar or Scopus.

Journal articles

Blackburn HM, Rudman M & Singh J (2025)
Semtex: development and application of the solver methodology for incompressible flows with generalized Newtonian rheologies Comput Phys Comm 315: 109694. PDF
Ozcakir O, Hall P & Blackburn HM (2022)
Exact coherent structures in pipe flow in the presence of wall transpiration J Fluid Mech 940: A41-1–16. PDF
Blackburn HM, Lopez JM, Singh J & Smits AJ (2021)
On the Boussinesq approximation in arbitrarily accelerating frames of reference J Fluid Mech 924: R1-1–11. PDF
Blackburn HM, Deguchi K & Hall P (2021)
Distributed vortex-wave interactions: the relation of self-similarity to the attached eddy hypothesis J Fluid Mech 924: A8-1–38. PDF
Albrecht T, Blackburn HM, Lopez JM, Manasseh R & Meunier P (2021)
On the origins of steady streaming in precessing fluids J Fluid Mech 910: A51-1–27. PDF
Blackburn HM, Lee D, Albrecht T & Singh J (2019)
Semtex: a spectral element–Fourier solver for the incompressible Navier–Stokes equations in cylindrical or Cartesian coordinates Comput Phys Comm 245: 106804-1–13. DOI Code Ocean/Docker capsule PDF
Zwintzscher P, Gómez F & Blackburn HM (2019)
Data-driven control of the turbulent flow past a cylinder J Fluids & Structures 89: 232–243. PDF
Ferrer E, Saito N, Blackburn HM & Pullin D (2019)
High-Reynolds-number wall-modelled large eddy simulations of turbulent pipe flows using explicit and implicit subgrid stress treatments within a spectral element solver Comput Fluids 191: 104239-1–13. PDF
Rowcroft J, Burton D, Blackburn HM & Sheridan J (2019)
Siting wind turbines near cliffs: the effect of ruggedness J Fluids Eng 141: 031104-1–13. PDF
Singh J, Rudman M & Blackburn HM (2018)
Reynolds number effects in pipe flow turbulence of generalized Newtonian fluids Phys Rev Fluids 3: 094607-1–26. PDF
Albrecht T, Blackburn HM, Lopez JM, Manasseh R & Meunier P (2018)
On triadic resonance as an instability mechanism in precessing cylinder flow J Fluid Mech 841: R3-1–13. PDF
Singh J, Rudman M & Blackburn HM (2017)
The effect of yield stress on pipe flow turbulence for generalised Newtonian fluids J Non-Newt Fluid Mech 249: 53–62. PDF
Singh J, Rudman M & Blackburn HM (2017)
The influence of shear-dependent rheology on turbulent pipe flow J Fluid Mech 822: 848–879. PDF
Mao X, Zaki T, Sherwin SJ & Blackburn HM (2017)
Transition induced by linear and nonlinear perturbation growth in flow past a compressor blade J Fluid Mech 820: 604–632. PDF
Gómez F & Blackburn HM (2017)
Data-driven approach to design of passive flow control strategies Phys Rev Fluids 2(2): 021901(R)-1–8. PDF
Albrecht T, Blackburn HM, Meunier P, Manasseh R & Lopez JM (2016)
Experimental and numerical investigation of a strongly-forced precessing cylinder flow Int J Heat Fluid Flow 61: 68–74. PDF
Gómez F, Sharma AS & Blackburn HM (2016)
Estimation of unsteady aerodynamic forces using pointwise velocity data J Fluid Mech 804: R4-1–12. PDF
Gómez F, Blackburn HM, Rudman M, Sharma AS & McKeon BJ (2016)
A reduced-order model of three-dimensional unsteady flow in a cavity based on the resolvent operator J Fluid Mech 798: R2-1–14. PDF
Gómez F, Blackburn HM, Rudman M, Sharma AS & McKeon BJ (2016)
Streamwise-varying steady transpiration control in turbulent pipe flow J Fluid Mech 796: 588–616. PDF
Singh J, Rudman M, Blackburn HM, Chryss A, Pullum L & Graham LJW (2016)
The importance of rheology characterization in predicting turbulent pipe flow of generalized Newtonian fluids J Non-Newt Fluid Mech 232: 11–21. PDF
Rowcroft J, Burton D, Blackburn HM & Sheridan J (2016)
Siting wind turbines near cliffs: the effect of wind direction Wind Energy 19: 1469–84. PDF
Chin C, Ng HCH, Blackburn HM, Monty J & Ooi ASH (2015)
Turbulent pipe flow at Reτ=1000: a comparison of wall-resolved large-eddy simulation, direct numerical simulation and hot-wire experiment Comput Fluids 122: 26–33. PDF
Mao X, Blackburn HM & Sherwin SJ (2015)
Optimal suppression of flow perturbations using boundary control Comput Fluids 121: 133–144. PDF
Saha S, Klewicki JC, Ooi ASH & Blackburn HM (2015)
On scaling pipe flows with sinusoidal transversely corrugated walls: analysis of data from the laminar to the low-Reynolds-number turbulent regime J Fluid Mech 779: 245–274. PDF
Albrecht T, Blackburn HM, Lopez JM, Manasseh R & Meunier P (2015)
Triadic resonances in precessing rapidly rotating cylinder flows J Fluid Mech 778: R1-1–11. PDF
Mao X, Blackburn HM & Sherwin SJ (2015)
Nonlinear optimal suppression of vortex shedding from a circular cylinder J Fluid Mech 775: 241–265. PDF
Nemes A, Lo Jacono D, Blackburn HM & Sheridan J (2015)
Mutual inductance of two helical vortices J Fluid Mech 774: 298–310. PDF
Gómez F, Perez JM, Blackburn HM & Theofilis V (2015)
On the use of matrix-free shift-invert strategies for global flow instability analysis Aerosp Sci Tech 44: 69–76. PDF
Rocco G, Zaki T, Mao X, Blackburn HM & Sherwin SJ (2015)
Floquet and transient growth stability analysis of flow through a compressor passage Aerosp Sci Tech 44: 116–124. PDF
Saha S, Klewicki JC, Ooi ASH & Blackburn HM (2015)
Comparison of thermal scaling properties between turbulent pipe and channel flows via DNS Int J Therm Sci 89: 45–57. PDF
Gómez F, Blackburn HM, Rudman M, McKeon BJ, Luhar M, Moarref R & Sharma AS (2014)
On the origin of frequency sparsity in direct numerical simulations of turbulent pipe flow Phys Fluids 26: 101703-1–7. PDF
Mao X & Blackburn HM (2014)
The structure of primary instability modes in the steady wake and separation bubble of a square cylinder Phys Fluids 26: 074103-1–10. PDF
Saha S, Klewicki JC, Ooi ASH, Blackburn HM & Wei T (2014)
Scaling properties for the equation for passive scalar transport in wall-bounded turbulent flows Int J Heat Mass Trans 70: 779–792. PDF
Sherry M, Nemes A, Lo Jacono D, Blackburn HM & Sheridan J (2013)
The interaction of helical tip and root vortices in a wind turbine wake Phys Fluids 25: 117102-1–16. PDF
Blackburn HM, Hall P & Sherwin SJ (2013)
Lower branch equilibria in Couette flow: the emergence of canonical states for arbitrary shear flows J Fluid Mech 726: R2-1–12. PDF
Mao X, Blackburn HM & Sherwin SJ (2013)
Calculation of global optimal initial and boundary perturbations for the linearised incompressible Navier–Stokes equations J Comput Phys 235: 258–273. PDF
Mao X, Blackburn HM & Sherwin SJ (2012)
Optimal inflow boundary condition perturbations in steady stenotic flow J Fluid Mech 705: 306–321. PDF
Mao X, Sherwin SJ & Blackburn HM (2012)
Non-normal dynamics of time-evolving co-rotating vortex pairs J Fluid Mech 701: 430–459. PDF
Klewicki J, Chin C, Blackburn HM, Ooi A & Marusic I (2012)
Emergence of the four layer dynamical regime in turbulent pipe flow Phys Fluids 24: 045107-1–14. PDF
Koal K, Stiller J & Blackburn HM (2012)
Adapting the spectral vanishing viscosity method for large-eddy simulations in cylindrical configurations J Comput Phys 231: 3389–3405. PDF
Loh SA & Blackburn HM (2011)
Stability of steady flow through an axially corrugated pipe Phys Fluids 23(11): 111703-1–4. PDF
Saha S, Chin C, Blackburn HM & Ooi ASH (2011)
The influence of pipe length on thermal statistics computed from DNS of turbulent heat transfer Int J Heat Fluid Flow 32:1083–1097. PDF
Mao X, Sherwin SJ & Blackburn HM (2011)
Transient growth and bypass transition in stenotic flow with a physiological waveform Theoret Comput Fluid Dyn 25(1): 31–42. PDF
Blackburn HM & Lopez JM (2011)
Modulated waves in a periodically driven annular cavity J Fluid Mech 667: 336–357. PDF
Chin C, Ooi ASH, Marusic I & Blackburn HM (2010)
The influence of pipe length on turbulence statistics computed from direct numerical simulation data Phys Fluids 22: 115107-1–10. PDF
Blackburn HM & Sheard GJ (2010)
On quasi-periodic and subharmonic Floquet wake instabilities Phys Fluids 22: 031701-1–4. PDF
Cantwell CD, Barkley D & Blackburn HM (2010)
Transient growth analysis of flow through a sudden expansion in a circular pipe Phys Fluids 22: 034101-1–15. PDF
Barkley D, Blackburn HM & Sherwin SJ (2008)
Direct optimal growth analysis for timesteppers Int J Num Methods Fluids 57: 1435–1458. PDF
Blackburn HM, Sherwin SJ & Barkley D (2008)
Convective instability and transient growth in steady and pulsatile stenotic flows J Fluid Mech 607: 267–277. PDF
Blackburn HM, Barkley D & Sherwin SJ (2008)
Convective instability and transient growth in flow over a backward-facing step J Fluid Mech 603: 271–304. PDF
Lester DR, Rudman M, Metcalfe GP & Blackburn HM (2008)
Global parametric solutions of scalar transport J Comp Phys 227: 3032–3057. PDF
Blackburn HM & Sherwin SJ (2007)
Instability modes and transition of pulsatile stenotic flow: pulse-period dependence J Fluid Mech 573: 57–88. PDF
Prakash M, Cleary PW, Ha J, Noui-Mehedi MN, Blackburn HM & Brooks G (2007)
Simulation of suspension of solids in a liquid in a mixing tank using SPH and comparison with physical modelling experiments Prog Comp Fluid Dyn 7(2/3/4): 91–100. PDF
Rudman M & Blackburn HM (2006)
Direct numerical simulation of turbulent non-Newtonian flow using a spectral element method Appl Math Mod 30(11): 1229–1248. PDF
Elston JR, Blackburn HM & Sheridan J (2006)
The primary and secondary instabilities of flow generated by an oscillating circular cylinder J Fluid Mech 550: 359–389. PDF
Sherwin SJ & Blackburn HM (2005)
Three-dimensional instabilities and transition of steady and pulsatile axisymmetric stenotic flows J Fluid Mech 533: 297–327. PDF
Leung JJF, Hirsa AH, Blackburn HM, Lopez JM & Marques F (2005)
Three-dimensional modes in a periodically driven elongated cavity Phys Rev E 71: 026305-1–7. PDF
Blackburn HM, Marques F & Lopez JM (2005)
Symmetry breaking of two-dimensional time-periodic wakes J Fluid Mech 522: 395–411. PDF
Blackburn HM & Sherwin SJ (2004)
Formulation of a Galerkin spectral element–Fourier method for three-dimensional incompressible flows in cylindrical geometries J Comp Phys 197(2): 759–778. PDF
Rudman M, Blackburn HM, Graham LJW & Pullum L (2004)
Turbulent pipe flow of non-Newtonian fluids J Non-Newt Fluid Mech 118(1): 33–48. PDF
Marques F, Lopez JM & Blackburn HM (2004)
Bifurcations in systems with Z2 spatio-temporal and O(2) spatial symmetry Physica D 189(3/4): 247–276. PDF
Elston JR, Sheridan J & Blackburn HM (2004)
Two-dimensional Floquet stability analysis of the flow produced by an oscillating circular cylinder in quiescent fluid Euro J Mech/B-Fluids 23: 99–106. PDF
Blackburn HM & Lopez JM (2003)
The onset of three-dimensional standing and modulated travelling waves in a periodically driven cavity flow J Fluid Mech 497: 289–317. PDF
Blackburn HM & Lopez JM (2003)
On three-dimensional quasi-periodic Floquet instabilities of two-dimensional bluff body wakes Phys Fluids 15(8): L57–60. PDF
Blackburn HM & Schmidt S (2003)
Spectral element filtering techniques for large eddy simulation with dynamic estimation J Comp Phys 186(2): 610–629. PDF
Blackburn HM (2002)
Mass and momentum transport from a sphere in steady and oscillatory flows Phys Fluids 14(11): 3997–4001. PDF
Blackburn HM (2002)
Three-dimensional instability and state selection in an oscillatory axisymmetric swirling flow Phys Fluids 14(11): 3983–3996. PDF
Blackburn HM & Lopez JM (2002)
Modulated rotating waves in an enclosed swirling flow J Fluid Mech 465: 33–58. PDF
Blackburn HM, Govardhan R & Williamson CHK (2001)
A complementary numerical and physical investigation of vortex-induced vibration J Fluids & Structures 15(3/4): 481–488. PDF
Blackburn HM (2001)
Sidewall boundary layer instabilities in an enclosed swirling flow J Turbulence 2 009. PDF
Blackburn HM (2001)
Dispersion and diffusion in coated tubes of arbitrary cross-section Computers & Chemical Engineering 25(2/3): 313–322. PDF
Blackburn HM & Lopez JM (2000)
Symmetry breaking of the flow in a cylinder driven by a rotating endwall Phys Fluids 12(11): 2698–2701. PDF
Blackburn HM (2000)
Domain decomposition with Robin boundary conditions across a phase interface ANZIAM J 42(E): C263–C290. PDF
McIver DM, Blackburn HM & Nathan GJ (2000)
Spectral element–Fourier methods applied to turbulent pipe flow ANZIAM J 42(E): C954–C977. PDF
Blackburn HM, Elston JR, Niclasen DA, Rudman M & Wu J (2000)
A hybrid method for simulation of flows in stirred tanks Appl Math Mod 24: 795–805. PDF
Blackburn HM & Graham LJW (2000)
Vortex breakdown — theory and experiment Album of Visualization 17: 13–14.
Blackburn HM & Henderson RD (1999)
A study of two-dimensional flow past an oscillating cylinder J Fluid Mech 385: 255–286. PDF
Blackburn HM, Elston JR & Sheridan J (1999)
Bluff body propulsion produced by combined rotary and translational oscillation Phys Fluids 11(1): 4–6. PDF
Blackburn HM & Melbourne WH (1997)
Sectional lift forces for an oscillating cylinder in smooth and turbulent flows J Fluids & Structures 11(4): 413–431. PDF
Blackburn HM & Henderson RD (1996)
Lock-in behaviour in simulated vortex-induced vibration Exptl Thermal & Fluid Sci 12(2): 184–189. PDF
Blackburn HM, Mansour NN & Cantwell BJ (1996)
Topology of fine-scale motions in turbulent channel flow J Fluid Mech 310: 269–292. PDF
Blackburn HM & Melbourne WH (1996)
The effect of free-stream turbulence on sectional lift forces on a circular cylinder J Fluid Mech 306: 267–292. PDF
Blackburn HM (1994)
Effect of blockage on spanwise correlation in a circular cylinder wake Expts Fluids 18(1/2):134–136. PDF
Blackburn HM & Melbourne WH (1993)
Cross flow response prediction of slender circular-cylindrical structures: prediction models and recent experimental results J Wind Engng & Ind Aero 49: 167–176. PDF
Blackburn HM & Melbourne WH (1992)
Lift on an oscillating cylinder in smooth and turbulent flow J Wind Engng & Ind Aero 41: 79–90. PDF
Attwood R & Blackburn HM (1986)
Predicted moisture loss from soft brown coal during transport by overland conveyor Mech Engng Trans, IEAust 1 March: 12–15.

Selected conference papers

Blackburn HM, Hall P, Sherwin SJ & Deguchi K (2019)
Computation of exact coherent structures in fluid dynamics — the hybrid method for VWI Int Symp High-Fi Comput Meth & Appl 2019 Shanghai, December. Slides
Wang AR & Blackburn HM (2018)
Examination of the details of 2D vorticity generation around the airfoil during starting and stopping phases fluid 21AFMC Adelaide, December. PDF
Blackburn HM & Hall P (2018)
Triply periodic vortex-wave solutions in an infinite shear flow ICOSAHOM 2018 London, July.
Gómez F & Blackburn HM (2018)
Application of a resolvent-based POD to design of passive control devices for bluff-body wakes BBVIV7 Marseille, July.
Rudman M, Singh J & Blackburn HM (2017)
Turbulent flow of shear thinning slurries in a flume 20th Int Conf Hydrotransport Melbourne, May.
Singh J, Rudman M & Blackburn HM (2016)
The rheology dependent region in turbulent pipe flow of a generalised Newtonian fluid 20AFMC Perth, December. PDF
Smith DM, Blackburn HM & Sheridan J (2014)
Linear stability analysis for an optimum Glauert rotor modelled by an actuator disk J Phys: Conf Ser 524:012150 PDF
Nemes A, Sherry M, Lo Jacono D, Blackburn HM & Sheridan J (2014)
Evolution and breakdown of helical vortex wakes behind a wind turbine J Phys: Conf Ser 555:012077 PDF
Hartl K, Blackburn HM & Smits A (2014)
Experimental and numerical study of laboratory fire whirls 19AFMC Melbourne, December. PDF
Loh SA, Blackburn HM & Sherwin SJ (2014)
Response of an airfoil separation bubble to optimal initial and inflow perturbations 19AFMC Melbourne, December. PDF
Saito N, Pullin DI & Blackburn HM (2014)
Large-eddy simulations of turbulent flow in a smooth-walled pipe at large Reynolds numbers 19AFMC Melbourne, December. PDF
Singh J, Rudman M & Blackburn HM (2014)
Turbulent flow of non-Newtonian fluids in a partially blocked pipe 19AFMC Melbourne, December. PDF
Smith DM, Blackburn HM, Gómez F & Sheridan J (2014)
Three dimensional stability analysis of an optimum rotor 19AFMC Melbourne, December. PDF

Engineering course notes

The links below are to PDF documents.
  1. A one-semester introductory course on fluid mechanics, aeronautics and aircraft performance.

    Designed to provide a stand-alone introduction sufficient to allow a student to progress to the subsequent course on aircraft design.

  2. A one-semester senior-level course on aircraft design.

    This course ranges from conceptual design and initial baseline design through to baseline configuration development. Since by its nature design is an iterative process, the ordering of some topics below might appear somewhat arbitrary — in the early stages of design, one may have to cherry-pick some information from later topics and then return in more depth at a later stage.

  3. A one-semester senior level course on wing design.

  4. A short course on wind turbines, focused mainly on HAWT.


Flow Gallery

All the results presented below, except those of Blackburn, Mansour & Cantwell (1996), were computed using the
semtex solver package.

A classic experiment by Ludwig Prandtl (circa 1930) provided convincing support for the circulation theory of lift generated by airfoils. Accelerating an airfoil from rest in an initially stationary fluid, circulation is generated in such a way that the net amount is zero; this leaves a starting vortex in the fluid and a net circulation of opposite sign bound to the airfoil. If the airfoil is then bought to rest, the bound circulation is shed from the airfoil in the form of a stopping vortex, leaving the overall circulation in the fluid zero, as it was in the beginning. This animation (Wang & Blackburn 2018) illustrates the process using a two-dimensional simulation of flow generated by a NACA-0012 airfoil at 4o angle of attack and a peak translational Reynolds number of 10,000. Vorticity in the starting vortex is coloured red, while that in the stopping vortex is coloured blue. Note the additional detail of a smaller pair of vortices generated during the stopping process near the leading edge on the airfoil's upper surface.

This animation of axial vorticity for azimuthal Fourier modes 1, 5 and 6 helps to illustrate a triadic resonance instability mechanism for flow in a precessing, rotating cylinder of fluid (Albrecht, Blackburn, Lopez, Manasseh & Meunier 2015). The animations are seen in the frame of reference of the cylinder, in which the forcing directly driven by precessional acceleration occurs in Fourier mode 1 and rotates with the precession frequency. Theory dictates that the other two modes which directly participate in the triad must differ by 1 in azimuth (6-5=1) and counter-rotate in the cylinder frame, exactly as seen here.


An illustration of the asymptotics underlying vortex-wave interaction that results in a finite-amplitude equilibrium (a.k.a. self-sustaining) state in plane Couette flow (Blackburn, Hall & Sherwin 2013). Part of the significance here is that plane Couette flow is linearly stable (i.e. stable to infinitesimal disturbances) at all Reynolds numbers; in the linearly stable state, the streak flow is a linear function of wall-normal distance (y) with no spanwise (z) variation. However, the flow supports at nonlinear equilibrium a combination of finite-amplitude disturbances that lead to a first-order change in the basic state, and these finite-amplitude disturbances have a well-defined asymptotic dependence on Reynolds number R. A two-dimensional roll flow (a), smaller than the basic state by a factor 1/R, is enough to drive the change to a new two-dimensional flow (b), with a spanwise variation producing alternating high- and low-speed streaky disturbances near each wall. The critical layer for a non-travelling wave on this streaky flow is a contour of zero velocity, which is the green isosurface in (b). The streaky flow supports standing three-dimensional wavy disturbances (c) which decay with R-7/6 at equilibrium and which, as can be seen, cluster near the streak's critical layer. Taking the streamwise (x) average of the wavy flow produces two-dimensional Reynolds stresses that are principally significant to the small-amplitude roll flow; their divergence produces a stress jump (d) that drives the roll flow, and hence preserves the whole disturbance system at a finite amplitude. The resulting solution to the Navier–Stokes equations is also called an 'exact coherent structure'. We showed that as spanwise wave lengthscales reduce, these structures become smaller, localising near the centre of the flow, and hence become relevant to arbitrary shear flows since the direct influence of the walls is lost. See slides about the `hybrid' computational method employed, below.


An animation of the period-doubling breakdown of pulsatile flow in an axisymmetric constricted tube (Sherwin & Blackburn 2005, Blackburn & Sherwin 2007). This is an idealised representation of blood flow in a stenotic artery with 75% occlusion, Reynolds number 400, Womersley number 15.85. The vortex rings that are blown out of the constriction with each pulse tilt slightly forward, then backward, on successive periods. Under self-induction and wall interaction of the vorticity in the ring, this tilting proceeds rapidly to an energetic breakdown.

Animation of bypass transition in pulsatile stenotic pipe flow in which the pulse waveform represents typical flow in the human common carotid artery (Mao, Sherwin & Blackburn 2010). Linear transient energy growth is extremely large, of order 1×1025 within half a pulse period for suitable initial disturbances at Reynolds number Re=300. For even a tiny seeding with the optimal initial disturbance, a puff of turbulence is generated downstream of the stenosis. This washes slowly downstream and decays during subsequent pulse cycles. Mean flow is from left to right and the stenosis is to the left of the field of view.

Animation of transient two-dimensional convective instability in flow over a backward-facing step at Re=500 (Blackburn, Barkley & Sherwin 2008, Barkley, Blackburn & Sherwin 2008), visualised as contours of perturbation vorticity. The optimal disturbance initial condition is a wave packet that is very tightly clustered around the step edge, and grows into an array of counter-rotating rollers that fill the downstream channel, at a location past both (upper and lower) separation zones, before eventually decaying. The maximum two-dimensional energy growth at this Reynolds number is 63.1×103.

The flow generated by a circular cylinder moving from side to side in quiescent fluid has a number of different instability modes, depending on the amplitude and period of the motion. This image of massless particles advected by a quasi-periodic instability mode shows how small puffs form up into large-scale vortices that move away from the cylinder along the axis of oscillation (Elston, Blackburn & Sheridan, 2006).

Mode A, Re=195 Mode B, Re=265 Mode TW, Re=400
Karman-street wakes of two-dimensional bodies generically have three kinds of three-dimensional instability modes; two distinct synchronous modes which at onset have the same frequency as the underlying wake, and two related quasi-periodic modes (standing and travelling waves), one of which may be stable. Here we see in top view the two synchronous modes of the circular cylinder wake (modes A and B), and the travelling wave mode, which is the third to bifurcate from the two-dimensional basic state as Reynolds numbers are increased (Blackburn, Marques & Lopez, 2005).

t=t0 t=t0+T/2
Isosurfaces of vorticity indicating a synchronous three-dimensional instability mode of a flow in a periodically driven two-dimensional rectangular cavity (Blackburn & Lopez 2003). The cavity cross-section has a height:width ratio of 2:1, and the lower floor has an imposed sinusoidal oscillation of temporal period T. The symmetry group of the base flow is identical to that of many time-periodic wakes, and the three-dimensional instability modes consequently have the same symmetry properties as e.g. those of the circular cylinder wake. There are two control parameters, a Reynolds number and a Stokes number. Here, at St=20 and Re=535, the first mode to become unstable is a short-wavelength one, with some similarity to the cylinder wake's mode B. Translucent isosurfaces are of wall-parallel vorticity, while the solid red/yellow surfaces are of the vertical vorticity component. At other parameter values, this flow also has a long-wavelength synchronous mode and a quasi-periodic modulated travelling wave mode.

Periodic axisymmetric state, Re=3000 Rotating wave with 6-fold symmetry, Re=4000

Instabilities of the flow produced by steady rotation of the lower lid of a cylindrical cavity with height/radius ratio H/R=2.5. At low Reynolds numbers the flow is axisymmetric, steady, and has an axial vortex breakdown. The flow first becomes unstable to a periodic axisymmetric instability through a Hopf bifurcation at Re=2707, but at higher Reynolds numbers rotating waves also become unstable, and are modulated by the axisymmetric pulsation. Blackburn & Lopez (2000), Blackburn (2002), Blackburn & Lopez (2002).


Colour contours of spanwise- and phase-averaged spanwise component of vorticity from a three-dimensional simulation of flow past a circular cylinder in vortex-induced vibration, at Re=720, Vr=6.5 (Blackburn, Govardhan & Williamson 2001). The four frames illustrate averages for phase-points equispaced over the average vortex-shedding period. Note the clear indication of 2P-mode shedding, the first time this had been documented as a phase-averaged result in a DNS study. The average oscillation amplitude was approximately 0.45D.


The pattern produced by tracking massless particles in two-dimensional flow past a swimming cylinder (Blackburn, Elston & Sheridan 1999). The cylinder has forced oscillations both in the vertical direction and in rotation about its axis. The time-average effect is to create a low pressure region to the left of the cylinder; if the cylinder is free to move horizontally, it 'swims' to the left, leaving behind it a sequence of puff-like structures, seen here.

raw
filtered
As one stage in the 'dynamic' procedure for large-eddy simulation, velocity fields need explicit smoothing, or spatial low-pass filtering, to remove fine-scale fluctuations. These panels show contours of streamwise velocity component on a slice through a spectral element simulation of a turbulent channel flow, both before filtering, and after a filter was applied in the Legendre polynomial space projection of the data in each element (Blackburn & Schmidt 2003).


A perspective side-view of near-wall structures in a turbulent boundary layer, visualised with an instantaneous isosurface of a positive value of the discriminant of the velocity gradient tensor (Blackburn, Mansour & Cantwell 1996). When the discriminant is positive, the velocity gradient tensor has a pair of complex-conjugate eigenvalues and a single real eigenvalue, so the local fluid motion has a spiralling character. The isosurfaces mark a a large number of distinct structures that are nearly parallel to the wall in the buffer layer, which, further from the wall, tilt to have an orientation closer to 45o downstream, i.e. aligned with the direction of time-average maximum strain rate. The time-mean flow direction is indicated by the arrow.