Hostname: page-component-5db58dd55d-bthnr Total loading time: 0 Render date: 2026-06-03T08:49:29.653Z Has data issue: false hasContentIssue false

A GLOBAL SPECTRAL METHOD FOR WAVY CHANNEL FLOW IN TWO DIMENSIONS

Published online by Cambridge University Press:  14 April 2026

STEPHEN J. WALTERS*
Affiliation:
Mathematics Department, School of Natural Sciences, University of Tasmania , Tasmania 7005, Australia; e-mail: larry.forbes@utas.edu.au
LAWRENCE K. FORBES
Affiliation:
Mathematics Department, School of Natural Sciences, University of Tasmania , Tasmania 7005, Australia; e-mail: larry.forbes@utas.edu.au
Rights & Permissions [Opens in a new window]

Abstract

A global spectral method is presented for unsteady incompressible fluid flow in smoothly varying channels. Recombined Chebyshev bases are implemented with numerical conformal mapping, ensuring boundary conditions are met for both straight walls and smoothly varying walls. The pressure calculation reduces to matrix operations that comprise 8% of runtime, while maintaining spectral accuracy and mass continuity. The method is demonstrated for Reynolds numbers from $Re=1$ up to $Re=10^5$. The method is verified by comparison with known results for a straight-walled channel, and with lubrication theory and linearization estimates for a channel with a periodic wavy lower wall. Some simple wall shapes are modelled at low Reynolds number. Long term stability is demonstrated for high Reynolds number flow, with an analysis of convergence against grid spacing.

MSC classification

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of The Australian Mathematical Publishing Association Inc.
Figure 0

Table 1 Nondimensionalization for gravity-driven Poiseuille flow down a sloped channel.

Figure 1

Table 2 Summary of governing equations and boundary conditions for the planar channel. Subscripts indicate spatial or temporal derivatives.

Figure 2

Figure 1 Comparison between analytic and numerical solutions for plane Poiseuille flow with $Re=100$. The analytic solution (dotted line), overlays the numerical (solid lines). The solutions at four times are shown in each figure, as marked. The analytic and numerical solutions agree to machine precision for number of modes $\geq 64$. By time $t=200$, the velocity curve is close to the well-known parabolic profile $1-y^2$ with dimensionless speed $U_c$ in the centre approaching $1$.

Figure 3

Figure 2 An initially parabolic Poiseuille profile with forcing removed. The profile decays away, forming a half-period sine profile as it does so. The numerical solution is shown in solid lines with the analytic solution (dots), lying on top of it. The profile rapidly changes from parabolic to sinusoidal.

Figure 4

Figure 3 Comparison between analytic and numerical solutions for an initial condition containing the lowest eigenmode and Poiseuille flow. The velocity component u is shown here, measured at $x=\pi S/2$ through the centre of the right vortex. The numerical and analytic results are visually identical. The largest amplitude curve is the initial condition ($t=0$), and the decayed profile is shown at $t=5,10,15,20$, for Reynolds number $Re=100$.

Figure 5

Figure 4 Linear versus nonlinear decay over time. These are again plots of $u(y)$ at $x=\pi S/2$. The dashed lines show the decay of the linearized system, which maintains the single eigenmode profile throughout. The dotted lines show the nonlinear system evolution. The profile changes shape at early times due to the convective terms. As those terms diminish, the viscous term dominates, reasserting the single eigenmode structure. Reynolds number is $Re=100$, and times are $0,3,6,9$ on the left and $10,13,16,19$ on the right.

Figure 6

Figure 5 Linear versus nonlinear energy decay rate over time for $Re=100$. The dashed line shows the theoretical value $2\gamma $ and matches the constant red line showing decay of the linearized system, which maintains the single eigenmode profile throughout. The solid blue line shows the nonlinear system decay rate, which shows a transient surge in early times until settling back to the theoretical value by about time $t=80$.

Figure 7

Figure 6 Left: the physical space ($-\pi ) with the lower wall located at ${y=f(x)=-5+0.8 \cos x}$. Right: the mapped computational region ($\xi ,\eta $) showing uniform spacing in $\xi $ and Chebyshev spacing in $\eta $ (points clustered near the walls).

Figure 8

Table 3 Summary of governing equations and boundary conditions for the wavy channel. Subscripts indicate spatial or temporal derivatives.

Figure 9

Figure 7 Flux for laminar flow through the channel at various amplitudes of the lower-wall function, from $\epsilon =0$ to $\epsilon =1$. The simulation is shown with a solid line, the second-order linearization correction is shown with a dashed line and the leading-order lubrication approximation is a dashed–dotted line.

Figure 10

Figure 8 The evolution of the vortex structure in a sinusoidal trough with nominal $Re=1200$ is shown in the four plots. The background colour indicates local fluid speed. Plots are shown for times 80, 700, 720 and 800, from top to bottom.

Figure 11

Figure 9 The evolution of the vortex structure between asymmetric bumps with nominal $Re=1200$ is shown in the four plots, with the dimensionless time t shown in each frame. Again, the background colour indicates local fluid speed.

Figure 12

Figure 10 Energy–time plot for the simulation of Figure 9, showing a large drop in kinetic energy caused by vortices directing fast moving fluid near to the lower wall. The wiggles in the energy represent formation and detachment of vortices near the wavy wall.

Figure 13

Figure 11 Flow over a narrow trough with nominal $Re=2000$ is shown in the four plots. Again, the background colour indicates local fluid speed. Times from top to bottom are 60, 120, 480 and 2000. Once the vortex is interacting strongly with the main flow, the bulk flow through the channel is reduced, as seen in the reduction in energy in Figure 12.

Figure 14

Figure 12 Energy–time plot for the simulation of Figure 11, showing a drop in kinetic energy caused by vortices interacting with the main flow, and again directing fast moving fluid into the lower-wall boundary layer.

Figure 15

Figure 13 The total kinetic energy for nominal $Re=10^5$ is shown for increasing grid fineness from top to bottom. The top plot is for the coarsest grid, $M=N=16$, with three points per mode. The second plot has twice that number of modes and points in each direction and the bottom plot has five times as many. The fluctuations are not of numerical origin, but rather correspond to the effects of vortex formation at the lower wall.

Figure 16

Table 4 Summary statistics for the kinetic energy time series at each precision level p. Mean and std are computed over the statistically stationary portion of the flow. The integral time scale $\tau $ and effective sample size $N_{\mathrm {eff}}$ are derived from the autocorrelation function. The SEM is also shown.

Figure 17

Table 5 Timing, throughput and GPU memory usage data for the runs used in Table 4. $Re=10^5$ and the simulations were run up to $t=10^6$.

Figure 18

Table 6 Performance of different RK methods. The simulation for Table 4 was run for various values of Reynolds number, up to $t=Re/10$, and timed using five different RK methods. “Effective stages” takes into account the models that have the first-same-as-last property. Entries with “dnf” indicate that the run did not finish within a time at least $10\times $ as large as the next slowest time. Times are in seconds.