WorksPhysics and Astronomy
Polymer extension at stagnation points governs flow thickening of polymer solutions in ordered porous media
Abstract
Polymer solutions exhibit anomalous flow thickening – marked by an abrupt increase in the macroscopic flow resistance – above a threshold flow rate in a porous medium, but not in bulk solution. This phenomenon has evaded a mechanistic description for over half a century. Here, we develop a model that quantitatively links pore-scale flow fields and fluid rheology to macroscopic flow thickening, and validate it in experiments in two- and three-dimensional (2D and 3D) porous media. We find that flow thickening in ordered media is governed by polymer extension at stagnation points – in contrast to disordered media, where viscous dissipation by unsteady flow fluctuations also contributes substantially. Our results provide a foundation to predict and control such flows in energy, environmental, industrial, and microfluidic applications.
The flow of viscoelastic polymer solutions through porous media at low Reynolds number () underlies diverse chemical production [1]–[4], additive manufacturing [5, 6], separation [7]–[10], energy production [11]–[18], and environmental remediation [19]–[22] processes. And yet, predicting how pore-scale dynamics set the macroscopic flow resistance, quantified by the “apparent viscosity” , remains an open problem; here, Darcy’s law relates the total pressure drop across a length of the medium, the volumetric flow rate through the cross section , and the permeability [23]. Indeed, despite the typical shear-thinning rheology of these fluids, they anomalously ‘flow thicken’ in a porous medium: increases, not decreases, above a threshold flow rate [24]–[32]. The underlying reason has been a mystery for over half a century. Various mechanisms have been proposed [2, 11, 13, 29]–[45], [47]–[?], [?]–[?], [?]–[?], [?]–[?], [?]–[?], but quantifying their relative contributions to flow thickening has been challenging due to the opacity of typical media. Instead, prior work has relied on numerical simulations to characterize pore-scale flow dynamics [51], [52], [?], [?], [?]–[?] or on semi-empirical models with adjustable fitting parameters [?]–[?].
Recent work has identified the central roles of two key mechanisms. Direct flow visualization within disordered 3D sphere packings [2, 48] demonstrated that the onset of an elastic flow instability—which generates unsteady pore-scale flow fluctuations [6], [11], [43], [?], [?]–[?], [?]–[?], [?]–[?], [?, ?]—coincides with the onset of flow thickening, and that the resulting enhancement of viscous dissipation accounts for much of the increase in near this onset. However, the elastic instability contribution alone progressively underpredicts flow thickening at higher flow rates—an effect that is particularly pronounced in ordered 3D sphere packings, where polymeric stresses generated by extensional flow have been suggested to govern flow thickening instead [40], as corroborated by independent 2D experiments [?]. Yet a quantitative way to link extension at the pore scale to macroscopic flow thickening in porous media has remained lacking. Here, we develop this link from a mechanical energy balance and validate it experimentally in 2D and 3D porous media spanning a broad range of geometries.
We consider incompressible, inertia-free, viscoelastic flow through a porous medium [2], [?, ?]. The rate of work done by the imposed pressure drop, per unit volume of the medium, , is balanced by the time ()-and volume ()-averaged rate of viscous dissipation, ; here, and are the fluid stress tensor and velocity, respectively. Previous work [2] applied a Reynolds decomposition that separates this dissipation into mean and fluctuating components, and , respectively, where is the rate-of-strain tensor and a prime denotes the fluctuating part. The fluctuating component, , captures the added viscous dissipation arising from unsteady flow fluctuations generated by the elastic instability. That decomposition, however, used a generalized-Newtonian (power-law) constitutive model of the fluid that neglects flow history-dependent polymeric stresses, and therefore omits the extensional contribution that we expect is required to fully capture flow thickening.
Instead, we extend this decomposition by separating the mean dissipation into its shear and extensional components. Rewriting the extensional stresses in terms of the extensional viscosity and the extensional strain rate yields an additional dissipation contribution , which captures the energy cost of stretching polymer chains under
The flow of viscoelastic polymer solutions through porous media at low Reynolds number () underlies diverse chemical production [1]–[4], additive manufacturing [5, 6], separation [7]–[10], energy production [11]–[18], and environmental remediation [19]–[22] processes. And yet, predicting how pore-scale dynamics set the macroscopic flow resistance, quantified by the “apparent viscosity” , remains an open problem; here, Darcy’s law relates the total pressure drop across a length of the medium, the volumetric flow rate through the cross section , and the permeability [23]. Indeed, despite the typical shear-thinning rheology of these fluids, they anomalously ‘flow thicken’ in a porous medium: increases, not decreases, above a threshold flow rate [24]–[32]. The underlying reason has been a mystery for over half a century. Various mechanisms have been proposed [2, 11, 13, 29]–[45], [47]–[?], [?]–[?], [?]–[?], [?]–[?], [?]–[?], but quantifying their relative contributions to flow thickening has been challenging due to the opacity of typical media. Instead, prior work has relied on numerical simulations to characterize pore-scale flow dynamics [51], [52], [?], [?], [?]–[?] or on semi-empirical models with adjustable fitting parameters [?]–[?]. flow. Combining all three contributions in Darcy’s law and normalizing by the bulk shear viscosity evaluated at the characteristic pore-scale shear rate then gives our first main result:
where is the medium porosity and is the mean diameter of the pillars (2D) or grains (3D) composing the solid phase of the medium. The first term on the right-hand side of (1) represents the flow resistance from the bulk shear viscosity of the fluid. The second term reflects the viscous dissipation generated by unsteady flow fluctuations arising from an elastic instability when the Weissenberg number comparing elastic to viscous stresses in the fluid, , exceeds a threshold value [2]; here, and are the first normal stress difference and shear stress, respectively. The third term is the new extensional contribution, where the Trouton ratio [8, 17] compares the Wi-dependent transient extensional viscosity to the zero-shear viscosity, , and the characteristic extensional strain rate is , where is the average flow speed through the pore space and is the effective length scale over which that velocity changes as the fluid is squeezed past each obstacle; the value of the numerical factor is determined from the unit-cell geometry [?].
To evaluate the accuracy of (1), we perform experiments using a polymer solution flowing through porous media of controlled ordered geometries Figure 1. The solution is composed of ppm (, the critical overlap concentration) partially hydrolyzed polyacrylamide (18 MDa, 30% hydrolyzed) in a viscous solvent composed of 82.6% glycerol, 10.4% dimethyl sulfoxide, 6% ultrapure Millipore water, and 1% sodium chloride (by weight). This fluid is weakly shear-thinning and highly elastic, as quantified by shear rheology in Figure 1. We characterize the fluid’s extensional response using capillary break-up rheometry (CaBER); the Trouton ratio grows with accumulated Hencky strain from the Newtonian value , saturating at as the stretching polymer chains approach their finite extensibility Figure 1 [8].

Figure 1. Fluid rheology and experimental setup. (a) Steady shear rheology for the polymer solution. Solid curves are power law fits. Error bars correspond to one standard deviation from 3 replicate measurements. (b) Transient extensional rheology from capillary break-up rheometry showing the Trouton ratio Tr versus accumulated Hencky strain . The solid curve is a logistic fit to the elastocapillary thinning regime. Different colors show different experimental replicates. (c) Schematic of experimental imaging and pressure drop measurements. Inset: 2D hexagonal pillar array device (left) and 3D consolidated sphere packing (right).
We study flow through two classes of ordered porous medium: (i) 2D millifluidic arrays of hexagonally arranged pillars, fabricated by stereolithographic 3D printing, in two configurations (‘staggered’ and ‘aligned’ relative to the mean flow direction), and (ii) 3D consolidated sphere packings, fabricated by selective laser-induced etching of fused silica, in two configurations (simple cubic, SC, and body-centered cuboid, BC) Figure 1. The 3D packings are rendered transparent by refractive-index matching of the solvent to the fused-silica matrix [?, ?], enabling direct flow visualization at the pore scale by confocal microscopy. We seed the polymer solution with 1 m fluorescent tracer particles and measure the time-resolved velocity field by particle-image velocimetry [16] in each unit cell across a range of imposed Weissenberg numbers. Simultaneously, we use a pressure transducer connected in parallel to measure the pressure drop across the medium [?], which we convert to via Darcy’s law.
We first examine flow through the 2D hexagonal pillar arrays Figure 2. Bulk pressure drop measurements show that flow thickening sets in above in both configurations [points in Figure 2], coincident with the onset of the elastic instability [?]. However, the elastic instability contribution to the flow resistance [second term in (1)] falls far short of the measured resistance, as shown by the black curves in Figure 2, indicating that the extensional contribution is required. We evaluate this new contribution [third term in (1)] by extracting, from the measured pore-scale velocity fields, the probability density of accumulated Hencky strain experienced by fluid elements along Lagrangian trajectories integrated over one polymer relaxation time, mapping it to a distribution of local Trouton ratios via the CaBER-measured [][(#fig:1b)], and computing the local flow-field-weighted average [?].

Figure 2. Experiments in 2D hexagonal arrays. (a-b) Pathline images of steady flow () in the staggered and aligned arrays with pillar diameter , streamwise pillar spacing , and pillar center-to-center distance . Flow is from left to right. (c-d) Normalized apparent viscosity versus Weissenberg number. Points: bulk pressure drop measurements. Black curves: elastic instability contribution alone [second term of (1)]. Solid colored curves: full (1) with the extensional contribution, with corresponding to an effective extensional length scale between the pillar diameter and the streamwise pillar spacing [?]. Dashed colored curves: (2) with counted directly from the unit-cell geometry. The slight overprediction at higher in the aligned array likely reflects partial screening of stagnation points [11]. Shaded regions reflect error propagation from the experimental measurements.

Figure 3. Experiments in 3D ordered sphere packings. (a, b) Schematics of the simple-cubic (SC) and body-centered-cuboid (BC) unit cells, where is the bead diameter and is the diameter of the cylindrical consolidation fusing adjacent grains. (c-d) Normalized apparent viscosity versus Weissenberg number. Points: bulk pressure drop measurements reproduced from [40]. Black curves: elastic instability contribution alone [second term of (1)]. Solid colored curves: full (1) with the extensional contribution, with (SC) and (BC) corresponding to an extensional length scale , smaller than the grain diameter and consistent with polymer extension being localized to the neck regions between consolidated grains [40, ?]. Dashed colored curves: (2) with (SC) and (BC) counted directly from the unit-cell geometry, including both the leading- and trailing-sphere stagnation points and those generated by the neck-like consolidations between grains. Shaded regions reflect error propagation from the experimental measurements.
With the extensional contribution included, (1)—evaluated using only fluid rheology and pore-scale flow field measurements—quantitatively recovers the measured flow thickening in both 2D arrays, as shown by the solid colored curves in fig:2c,d [?].
To test the generality of (1), we repeat this analysis for flow through the 3D consolidated sphere packings [fig:3a,b]. Flow thickening again sets in coincident with the elastic instability, here at [points in fig:3c,d], but the elastic instability term is again insufficient to account for the measured resistance [black curves]. Instead, just as in the 2D case, adding the extensional contribution—evaluated from the measured pore-scale velocity fields—recovers the measured resistance in both packings [solid colored curves] [?]. Altogether, the agreement of (1) with our experiments across 2D and 3D geometries, spanning porosities from 0.28 to 0.85, establishes that polymer extension is the dominant additional contribution required to capture flow thickening
in ordered porous media beyond the shear and elastic-instability terms.
Where in the pore space does this extension manifest?
One might expect pore constrictions (so-called “throats”) to be the locations of strongest polymer stretching: each throat compresses streamlines into a smaller cross section, generating an extensional velocity gradient that stretches polymer chains as they pass through [39, ?, ?]. However, the maximum accumulated Hencky strain that throats alone can generate in each unit cell is [?]—much smaller than the measured strains, which routinely exceed the polymer coil-stretch threshold of [28, 29]. Instead, prior work [11, 40] demonstrated that stagnation points in the pore space, not throats, generate the strongest local velocity gradients and therefore most effectively stretch polymer chains [?, ?, ?, ?]. If extension is stagnation point-dominated, then each stagnation point should contribute to flow thickening additively, and the macroscopic extensional resistance should scale linearly with the number of stagnation points per unit cell, .
We test this hypothesis by measuring the resistance from polymer extension at a single stagnation point and then multiplying by , counted a priori from the geometry of each medium [?]. We use an optimized cross-slot rheometer [41, 42] as a single-stagnation point “model pore”: in extensional flow mode, one free stagnation point sits at the device center, generating a planar extensional flow whose excess pressure drop relative to the corresponding shear-only configuration, , isolates the per-stagnation point contribution of polymer extension [?]. Decomposing the Darcy pressure drop into shear and extensional parts then yields our second main result:
As shown by the dashed colored curves in Figs. 2(c,d) and 3(c,d), Eq. (2) again recovers the measured flow resistance across all the 2D and 3D geometries tested, with all input parameters measured independently. This agreement between the theory and experiment establishes that the macroscopic flow resistance of viscoelastic polymer solutions in ordered porous media is set, additively, by polymer extension at stagnation points.
Our experiments so far have focused on ordered porous media. We next test whether the framework extends to disordered porous media as well using experiments in two model 3D geometries: lightly sintered packings of near-monodisperse glass beads or of crushed glass, both designed to be refractive-index matched, enabling in situ flow visualization. As detailed in [?], in both cases, the elastic instability contribution [second term of (1)] captures the resistance near the onset of flow thickening but progressively underpredicts the measured increase in at higher Wi—suggesting that polymer extension also contributes to flow thickening in disordered media. Our analysis confirms this idea: (1), evaluated using the experimentally-measured Hencky-strain distribution, captures the macroscopic resistance across the full Wi range in the disordered packings Figure 4—again with characteristic of an extensional length scale set by the local pore geometry. Our framework therefore captures flow thickening across porous media of different geometries.

Figure 4. Collapse of measured macroscopic flow resistance against experimentally-evaluated power-balance predictions across ordered (colored) and disordered (grayscale) porous media. (a) Predictions of Eq. (1), evaluated with from the unit-cell geometry in the ordered cases and from a single fit per medium in the disordered cases; fitted disordered cluster in the narrow band , between the pore-throat scale ( for random bead packings [49, 50]) and the grain diameter. (b) Predictions of Eq. (2), with counted directly from the unit-cell geometry in the ordered cases and fit to the data in the disordered cases. In disordered media, becomes an effective parameter combining the stagnation point density with the per-point contribution to the resistance, and varies across replicates due to pore-to-pore heterogeneity [?].
We have focused on shear, elastic instability-generated fluctuation, and extensional contributions to flow thickening in porous media, and in doing so have necessarily made three key simplifications. First, we assumed that shear-generated normal-stress differences contribute negligibly, as supported by an upper-bound estimate combining the bulk measurements of with the measured pore-scale velocity-gradient field [?]; incorporating this contribution explicitly [53] is a natural extension of our framework. Second, our continuum description of the fluid neglects polymer-wall interactions, justified here because the polymer size (radius of gyration nm) is more than three orders of magnitude smaller than the pore throats ( m). These interactions will likely become more important in more confined media [38, 41]. Finally, we have not included the additional contribution , where is the polymer stress tensor, that accounts for the storage and dissipation of elastic energy during polymer deformation and relaxation [21, 26, ?], which could be quantified using birefringence [41, ?, ?, ?, ?] or by reconstructing polymer stress fields along Lagrangian fluid trajectories [23, 24, 25], both of which remain active research frontiers. Even with these simplifications, our framework provides a quantitative pore-to-macroscale link for flow thickening across both ordered and disordered porous media—which could thus guide efforts to engineer targeted flow behavior via fluid rheology [?, ?] and pore geometry [?, ?].
Acknowledgments
We thank H. A. Stone and R. J. Poole for insightful discussions. The authors acknowledge the use of the Imaging and Analysis Center (IAC) operated by the Princeton Materials Institute at Princeton University, which is supported in part by the Princeton Center for Complex Materials (PCCM), a National Science Foundation (NSF) Materials Research Science and Engineering Center (MR-SEC; DMR-2011750). S.S.D. also acknowledges support from the Camille Dreyfus Teacher-Scholar Program of the Camille and Henry Dreyfus Foundation. S.J.H. and A.Q.S. also acknowledge financial support from the Japanese Society for the Promotion of Science (JSPS, Grant Nos. 24K07332, and 24K00810).
Polymer solution
To prepare the polymer solution, we gently mix a stock solution of 5000 ppm (by weight) partially hydrolyzed polyacrylamide (HPAM, 18 MDa, 30% hydrolysis; Polysciences) in ultrapure Millipore water on a rotor mixer for 24 hours. We then dilute this stock solution to 300 ppm HPAM with the remaining solvent components (by weight): 82.6% glycerol (ThermoFisher Scientific), 10.4% dimethyl sulfoxide (Sigma-Aldrich), and 1% sodium chloride (Sigma-Aldrich) and mix for another 24 hours on a stir plate at 60 rpm to avoid mechanical degradation of the polymer. The solution is then allowed to rest for 24 hours before any rheology measurements or flow experiments. All polymer solutions are used within 1 month of preparation.
The addition of excess salt (170 mM NaCl) sufficiently screens the polyelectrolyte charges such that HPAM is expected to adopt a flexible coil configuration in solution [1]. For this solvent, the overlap concentration at which polymer intermolecular interactions occur is ppm as determined from shear rheology of a dilution series to determine the intrinsic viscosity [2]; thus, the polymer solution is in the dilute regime, . From the overlap concentration , we estimate the radius of gyration as nm, where is molecular weight and is Avogadro’s number. The fully extended length of the polymer chain is given by the contour length, μm with the degree of polymerization and the monomer length.
Fluid rheology
We measure the steady shear rheology of the polymer solution using a stress-controlled Anton Paar MCR501 rheometer with a truncated cone-plate geometry (CP50-2: 50 mm diameter, , 53 μm gap), temperature-controlled at C. We measure steady-shear flow curves of the shear stress, , and first normal stress difference, , over shear rates of s. For shear rates s, we observe an elastic instability in the cone-plate geometry marked by an apparent thickening of the shear stress [3, 4, 5, 6]. The minimum resolvable is Pa due to the normal force sensitivity of the rheometer. We perform flow curve measurements for three replicates with fresh samples for each sweep and report the standard deviation as error bars. We fit a power law model to the shear stress, , and first normal stress difference, , where and are material prefactors and and are power law indices. For the dilute HPAM solution, Pa·s, , Pa·s, and . In the absence of a low shear rate viscosity plateau for power law fluids, we approximate the zero-shear viscosity as mPa·s.
We characterize the transient extensional flow behavior of the polymer solution using a Haake capillary breakup extensional rheometer (CaBER). In this method, a small volume of fluid is loaded between two plates at an initial plate separation of 1 mm, the plates are separated at 1 m/s to a final separation of 6 mm to create a thin filament, and the resulting thinning of the filament diameter is recorded over time [7, 8]. In the elasto-capillary regime, filament thinning is governed by a balance of elastic stresses resisting break-up and the capillary forces promoting pinch-off [9]. The Hencky strain over the course of the measurement is , where is the plate diameter and is the filament diameter at the mid-plane. An analysis procedure for balance on the filament [7, 9] enables determination of the Trouton ratio (Tr; ratio of transient extensional viscosity to zero-shear viscosity ) given that the surface tension and density of the fluid are known. For our polymer solution, we measure a surface tension of 61.2 mN/m (Biolin Attension Theta; pendant drop method) and density of 1234 kg/m (Anton Paar DMA 35 densitometer). We measure five replicates in the CaBER device at C and find good reproducibility. We fit the measured Trouton ratio versus Hencky strain data with a logistic function to capture the low-strain Newtonian-like behavior and high-strain finite extensibility of the polymer:
where is the low-strain Newtonian limit, is the finite extensibility limit, is the growth rate, and is the Hencky strain at which the Trouton ratio reaches its half-maximum. Here, we determine based on the upper limit of the elastocapillary regime. We use the resulting functional form to convert Hencky strains measured from the flow field to estimates of the “local” apparent Trouton ratio (i.e. a pore-scale estimate of transient extensional viscosity).
Porous medium fabrication
2D hexagonal pillar arrays
We fabricate millifluidic 2D arrays consisting of pillars of diameter m arranged in a hexagonal unit cell with center-to-center spacing of mm. These dimensions correspond to a ratio of , which we have chosen to reproduce following the devices used by Walkama et al. [10] and Haward et al. [11]. In the staggered configuration, the streamwise pillar-pillar spacing is mm, while for the aligned array, . The difference in for the two geometries is a result of the imposed flow direction relative to the unit cell orientation. The medium porosities are and . We determine the Darcy permeability of each medium, , by measuring the pressure drop across the device for the flow of water applied in a stepped flow rate ramp sequence and using Darcy’s law. The resulting Darcy permeabilities are m and m. The arrays have lengths of mm and mm and widths of mm. The channel depth is 1 mm. In total, the staggered array contains 149 pillars and the aligned array contains 157 pillars.
We design the channel using CAD software (Onshape) and 3D-print the main body using a FormLabs Form 3 stereolithography 3D printer with a proprietary clear resin consisting of methacrylate oligomers and photoinitiators (FLGPCL04). We assemble the full millifluidic device by sandwiching a mm layer of polydimethylsiloxane (PDMS; Dow SYLGARD 184, 8.5:1.5 by weight base to curing agent ratio) between the 3D printed base and a laser-cut transparent acrylic top sheet (McMaster-Carr) fitted with screwholes. The PDMS layer ensures a watertight seal while allowing for optical access within the channel. The device is assembled by tightly screwing the components together. We glue flexible Tygon tubing (McMaster-Carr) into the inlet and outlet of each device using a watertight 2-part epoxy (JB Marine-Weld).
3D ordered sphere packings
The fabrication protocol for the 3D consolidated sphere packings is described in previous work [12]. The bead diameter in both packings is m, and the diameter of the cylindrical consolidations is m (). Neglecting the volume of the consolidations, the simple cubic (SC) unit cell has dimensions of . Similarly, the body-centered cuboid unit cell has dimensions of . Note that the BC geometry is a rectangular cuboid unit cell rather than an idealized cubic body-centered unit cell. The medium porosities are and . The medium Darcy permeabilities are m and m. The total lengths of each packing are cm and cm, and the cross-sectional area is cm.
Flow parameters
For the 2D pillar arrays, we define the characteristic shear rate as , where is the average flow velocity and is the pillar radius. For the 3D sphere packings, we define the characteristic interstitial shear rate as [13, 14, 15] and characteristic interstitial velocity as .
We define the Reynolds number, the ratio of inertial to viscous stresses, as , where is the fluid mass density, is the characteristic flow speed, and is the bulk shear viscosity evaluated at the characteristic shear rate. In our experiments, which renders the effects of inertia negligible. Thus, the onset of flow instability is assumed to arise solely from fluid elasticity. Additionally, given the weak shear-thinning nature of the polymer solution (), we do not expect shear-thinning to influence the flow in our experiments.
The Weissenberg number quantifies the ratio of elastic to viscous stresses in the fluid, which we define here as . For a given imposed flow rate , we determine a nominal imposed evaluated using the fluid shear rheology and characteristic shear rate.
Flow imaging and pressure drop measurements
We prepare each experiment by first flushing the pristine media with ultrapure Millipore water to saturate the pore space and remove any air bubbles. In the 2D devices, we sequentially flush with Millipore water and pure glycerol before pre-filling the medium with the polymer solution at a constant low flow rate of mL/hr for at least 3 hours using a Harvard Apparatus PHD2000 syringe pump. In the 3D devices, we sequentially flush with Millipore water, isopropanol, Millipore water, and pure glycerol before pre-filling the medium with the polymer solution at a constant low flow rate of mL/hr for at least 3 hours. This procedure ensures that the pore space is entirely saturated with the polymer solution prior to the flow experiment.
Flow imaging. For each flow imaging experiment, we apply a stepped flow rate ramp spanning a range of to probe steady and unsteady flow conditions. After each step change in flow rate, we let the flow equilibrate for at least one hour before recording any data. To visualize the flow, we seed the fluid with 1 µm carboxylate-modified, fluorescent, polystyrene tracer particles (Invitrogen; yellow-green) that have excitation at 480-510 nm and emission at 515 nm. The tracer particle seeding concentrations for the 2D and 3D flow experiments are 10 ppm and 7 ppm, respectively. We place the medium on the stage of a Nikon A1R+ laser scanning confocal fluorescence microscope, where particles are excited by a 488 nm laser and detected with a 500-550 nm sensor. We record 2 min videos per imaging location at 30 fps using the confocal resonant scanner with a raster scanning path.
In the 2D arrays, we use a 4× objective to interrogate a 3166.85 µm x 3166.85 µm field of view with optical section thickness 36.95 µm and pixel size 6.19 µm/px (512 x 512 image). We focus the imaging plane at the channel half-height to avoid wall effects.
In the 3D packings, we use a 10× objective to interrogate a 1272.79 µm x 1272.79 µm field of view with optical section thickness 7.39 µm and pixel size 2.46 µm/px (512 x 512 image). To capture the -variations in the flow field, given the 2D flow imaging constraints of confocal microscopy, we image nine selected -planes spanning the full unit cell ( µm) corresponding to depths ranging from ∼ 400 − 1200 µm from the bottom of the medium. We aggregate the measured flow fields across at each for analysis.
In each device, we image multiple unit cells located at various positions throughout the pore space in each geometry. Sufficiently far from the inlet (∼ 1-2 unit cells) and walls, we do not observe spatial variations in the flow field at lengthscales larger than the characteristic unit cell. Thus, for all subsequent analysis, we analyze flow fields corresponding to one unit cell located in the middle of each porous medium.
Image processing. We use a MATLAB particle image velocimetry toolbox (PIVlab) [16] to obtain time-resolved, 2D velocity fields with a temporal resolution of 33 ms. In PIVlab, we use the FFT window deformation algorithm with 4 passes of decreasing interrogation area (64-32-16-16 pixels) and 50% overlap. The spatial PIV grid resolutions are 50.3 µm (2D arrays) and 20.2 µm (3D packings).
We generate pathline images and videos of the flow using ImageJ by averaging the mean pixel intensity over successive frames.
Pressure drop measurements. We quantify the macroscopic flow behavior using pressure drop measurements obtained by connecting a pressure transducer (Omega; 0-30 psi) in parallel to the inlet and outlet of each device. We impose a stepped sequence of increasing flow rate using a syringe pump, allowing the flow at each flow rate to equilibrate for at least one hour. We then time-average the pressure drop signal (10 Hz sampling rate) after the equilibration period and adjust for measurement noise by subtracting the pressure drop for no-flow conditions. Figure S1 presents the raw pressure drop-flow rate measurements for the viscoelastic polymer solution in the four porous media. The solid line corresponds to Darcy’s law evaluated using the zero-shear viscosity, . In all devices, the pressure drop follows the linear Darcy prediction at low flow rates; however, above a threshold flow rate, a pronounced positive deviation from Darcy’s law is observed—a “flow-thickening” of the polymer solution. We convert the pressure drop measurements into a dimensionless measure of flow resistance by calculating an apparent viscosity from Darcy’s law and normalizing by the bulk shear viscosity measured from rheology, . A value of indicates that the apparent viscosity of the fluid in the porous media is equivalent to the bulk shear viscosity as measured in a cone-plate shear rheometer; values of correspond to a higher viscosity than predicted by bulk shear rheology alone. We do not observe any enhanced porous medium drag reduction effects () for this HPAM solution in our experiments.

Figure S1. Raw time-averaged pressure drop versus flow rate measurements show deviation from Darcy’s law using the measured zero-shear viscosity (solid lines) above a threshold flow rate in the (a) staggered (2D), (b) aligned (2D), (c) simple cubic (SC; 3D), and (d) body-centered cuboid (BC; 3D) porous medium geometries. Error bars corresponding to the standard deviation of time-averaged pressure drop signals are smaller than the symbol size.
Derivation of power balance incorporating an apparent extensional viscosity
To derive the dimensionless flow resistance model incorporating the local apparent extensional viscosity, we start from the mechanical energy balance obtained by dotting the Cauchy momentum equation with velocity:
where is velocity, is pressure, is the fluid stress tensor, and is gravitational acceleration. Following the derivation by Browne and Datta [2], we neglect the inertial kinetic energy terms (), assume incompressible flow (), neglect viscous work at the walls of the porous medium, and neglect gravitational work. Integrating the resulting energy balance and averaging over volume and time, we obtain a macroscopic energy balance,
which balances the pressure work done by the fluid to the energy dissipation in the fluid. Employing Darcy’s law, this expression can be recast in terms of the apparent viscosity in a porous medium:
where we have normalized by the bulk shear viscosity of the fluid to quantify a dimensionless measure of the flow resistance.
Previously, Browne and Datta [2] used a Reynolds decomposition for the viscous dissipation term, , to separate the mean and fluctuating flow components. In doing so, they derive the following power balance that accounts for resistances from the shear viscosity and unstable viscous dissipation arising from an elastic instability:
Here, is the unstable viscous dissipation directly measured from the pore-scale flow fields and is the fluctuating components of the rate-of-strain tensor. The growth in the unstable viscous dissipation is described by a power law: , where and are fitting parameters and is the critical Wi for the onset of instability. This derivation assumes a generalized Newtonian fluid model—specifically, a power law fluid—which captures the non-Newtonian shear-thinning behavior of polymer solutions, but neglects any elasticity or enhanced extensional viscosity beyond that of a Newtonian fluid ( for uniaxial extension [17, 18, 19]). A large increase in extensional viscosity can be observed for elastic polymer solutions resulting from the alignment and stretching of flexible polymer chains under flow [20, 21, 22]. The increase in extensional viscosity directly results from an increase in the polymeric tensile stresses, , which are strongly flow history-dependent. The relaxation of polymer stresses over finite timescales imparts the fluid with a “memory” of its deformation history. Experimentally, it is challenging to directly resolve these tensile stresses and this problem remains a subject of ongoing research [23, 24, 25]. Thus, we adopt an alternative approach to evaluating the enhanced extensional stresses through a local apparent extensional viscosity rather than attempting to evaluate the polymer stresses directly.
Returning to the decomposition of the viscous dissipation term proposed by Browne and Datta [2]:
we now further decompose the mean dissipation term to separate the shear and extensional stresses, producing,
The terms in the first bracket on the right side of (5) contain the tensile stresses and the terms in second bracket contain the shear stresses. Here, we assume that the terms containing shear stresses are adequately captured by the shear viscosity, , from bulk rheology. The extensional stress terms can be rewritten as,
The term is the second normal stress difference, , which is typically negligible for dilute polymer solutions [26, 27]; hence, we neglect the second term on the right side of (6). Finally, we introduce the extensional viscosity, , and strain rate, to arrive at the modified power balance:
The last term in (7) now accounts for enhanced extensional stresses arising from polymer stretching quantified via an apparent extensional viscosity.
Hencky strain and determination of local Trouton ratio
Measurement of Hencky strain
Our approach to evaluating the extensional resistance term in (7) first requires measuring distributions of pore-scale accumulated Hencky strains which quantifies the net extensional deformation of polymers. We determine the Hencky strain for a fluid particle by initializing the particle at a given location within a pore and integrating forward in time using the experimental velocity field over a total interval equal to the longest relaxation time of the polymer; the longest relaxation time of the 300 ppm HPAM solution is s from capillary break-up rheometry. The longest relaxation time corresponds to the maximum time to which polymeric elastic stresses can persist before being dissipated by relaxation mechanisms. Mathematically, the Hencky strain is,
which we numerically approximate as,
Here, is the local strain rate and is the time step set by the temporal resolution of the experimental flow field. We use the absolute value of the strain rate to track the cumulative extensional deformation over stretching events. For each time step, we evaluate at the current fluid particle position and use the corresponding fluid velocity to advance the particle’s position to the next time step, . In total, we repeat this Hencky strain calculation for 15 randomly selected time points in the imaging window and for 5 randomly chosen initial particle positions to generate a probability density function (p.d.f) of accumulated Hencky strains for a given imposed Wi. Note that the limited imaging field-of-view sets a spatial constraint on the maximum distance a fluid particle may travel over the relaxation time integration interval.
Figure S2(a) presents the inverse cumulative probability density functions (1-CDF) of Hencky strains in the four porous medium geometries. Generally, the magnitude of accumulated Hencky strain increases with increasing Wi. Importantly, we observe that the Hencky strains can exceed values of –, which is a benchmark threshold for the polymer coil-stretch transition [28, 29]. Above the coil-stretch transition, velocity gradients are sufficiently large enough to orient and stretch polymer chains from their equilibrium coil configurations, producing a concomitant increase in the fluid extensional viscosity relative to the shear viscosity [22, 30].

Figure S2. Experimentally-measured accumulated Hencky strains. (a) Inverse cumulative distribution functions (1-CDF) of the accumulated Hencky strain over one polymer relaxation time ( s) as a function of Wi in each of the geometries. Each distribution comprises 75 measurements of the Hencky strain across randomly selected time points and locations within each pore. (b) Weighted apparent Trouton ratio as a function of Wi obtained by integrating over the Hencky strain probability density distributions in (a). Hollow circles are the weighted Tr ratios determined from each experimental flow rate condition and solid curves are linear interpolations/extrapolations.
Weighted Trouton ratio calculation
Using the distributions of measured Hencky strains, we can further determine distributions of local apparent Trouton ratios by using the relation in (3) from capillary break-up rheometry. Note that the specific parameters in the logistic equation for are fluid-specific. For each imposed , we obtain a probability density distribution of local apparent Trouton ratios, , describing fluid particles that are advected and deformed by the flow.
Finally, to evaluate the extensional resistance term in (7), we first substitute for the transient extensional viscosity, , and nominal strain rate, , where is a dimensionless, geometry-dependent parameter (see §). The resistance term can be rewritten as,
We use the probability density distributions, , to calculate by calculating the probability density-weighted expectation value using numerical integration:
We determine for each imposed in the flow experiments and linearly interpolate or extrapolate between these discrete points to evaluate the power balance model; Figure S2 shows the flow field-weighted Trouton ratios as a function of in the four porous medium geometries. Open circles are the experimental values and the solid curves are linear interpolation/extrapolations. Physically, can be interpreted as a medium-averaged value of the local apparent Trouton ratio weighted by the pore-scale flow field—this weighting captures variability in the extensional flow behavior within the pore space as different fluid particles experience different flow kinematics depending on their Lagrangian trajectory.
Theoretical Hencky strain due to contractions set by geometry
A useful feature of the ordered porous medium geometries in this work is that the unit cell void spaces can be described mathematically using geometrical considerations. As such, we can analytically derive the predicted Hencky strains for extension caused by contractions in the pore space alone (i.e. neglecting extensional flow at stagnation points). Given the position-dependent cross-sectional area of the void space, , the position-dependent Hencky strain is, . Here, denotes the streamwise position along the length of the unit cell. For the 2D arrays, the Hencky strain is equivalent to , where is the length of the void space at a given position obtained by trivially dividing by the constant channel height. Equations (S7)–(S10) below present the mathematical expressions for the void space in each unit cell. Here, is the pillar center-center distance, is the streamwise length of the BC unit cell () Figure S4, and is the pillar (2D) or grain diameter (3D).

Figure S4. Analytical Hencky strains in 3D sphere packings generated by contractions in the pore geometry alone. (a) SC and (b) BC unit cells, where the yellow rectangle marks the unit cell used to determine the analytical Hencky strain. Note that the BC unit cell in this work is a rectangular cuboid rather than an ideal cubic unit cell. (c-d) Position-dependent Hencky strain, determined from , where is the cross-sectional area of the void space. Yellow stars mark the maximum Hencky strain. (e-f) Position dependent extension rate, , non-dimensionalized by where is the volumetric flow rate and . Yellow stars mark the maximum extension rate predicted from contractions in the pore space alone (i.e. neglecting extensional flow generated at stagnation points).
Figures S3(a, b) show schematics of the 2D pillar array unit cell geometries and characteristic length scales. Note that here we use a truncated rectangular unit cell rather than the full hexagonal unit cell for ease of calculation. Figures S3(c, d) present the local Hencky strain profiles for the staggered and aligned unit cells. Yellow stars mark the maximum values of Hencky strain: and . This is a key result: the measured Hencky strains from the experimental flow fields Figure S2 are much larger than the maximum Hencky strains associated with contraction-generated extensional flow [Figure S3](c, d); thus, we hypothesize that extensional flow in the 2D arrays is dominated by stagnation points rather than contractions in the pore space geometry—ultimately motivating the resistance-per-stagnation point model in §.

Figure S3. Analytical Hencky strains in 2D hexagonal arrays generated by contractions in the pore geometry. (a) Staggered and (b) aligned hexagonal unit cells, where the yellow rectangle marks the region used to determine the analytical Hencky strain and is the ratio of the pillar center-to-center spacing to the pillar diameter . (c-d) Position-dependent Hencky strain in each unit cell, determined from , where is the length of the void space. Yellow stars mark the maximum Hencky strain. (e-f) Position-dependent extension rate, , non-dimensionalized by where is the 2D flux and . Dotted lines indicate locations where the analytical strain rate diverges due to the circular nature of pillar geometry.
Additionally, we use the analytical expressions of the void space cross-sectional area to estimate a position-dependent strain rate in each unit cell following Haward and Odell [31, 32]. For constant imposed 2D volumetric flux , conservation of mass requires , where is the position-dependent flow speed and an overbar denotes a spatially-averaged quantity. Rearranging, we find and differentiation produces the local strain rate, . The resulting strain rate profiles (non-dimensionalized by ) are shown in [Figure S3](e, f). Because of the circular nature of the pillars in this geometry, there is a numerical artifact where the analytical expressions for diverge, denoted by the dotted lines on the plots.
We perform a similar analysis for the 3D sphere packing unit cells [Figure S4](a, b), now using the full void space cross-sectional area, . Figures S4(c, d) present the local Hencky strain profiles with maximum values of and . Again, these maximum values are smaller than the Hencky strain values we measure from the flow fields in Figure S2, and we conclude that extensional flow in the 3D packings is dominated by stagnation points rather than contractions in the pore space geometry. Figures S4(e, f) present the local strain rate profiles in each unit cell non-dimensionalized by , determined from and with a constant volumetric imposed flow rate. Yellow stars mark the locations of maximum strain rate. In this analysis, we neglect the consolidations to simplify the geometric expressions for the void space; however, we do not expect our conclusions regarding the contraction-generated versus stagnation point-generated extensional strains to change substantially with the inclusion of the consolidations given their small contribution to the total solid volume.
Physical interpretation of effective strain rate
As mentioned in §, we define the nominal strain rate in the porous medium as,
where we use in (8) as a fitting parameter in the power balance model (7). Similar approaches have been used to define an effective interstitial shear rate [13, 14, 15] and nominal extensional strain rates [33, 34, 35, 36] in prior literature, where parameters analogous to are used as geometry-dependent fitting parameters. However, previous analyses, to our knowledge, do not provide a physical interpretation of the corresponding fitting parameters. Here, we provide a physical interpretation and rationalization of the identified values in the extensional viscosity-modified power balance model for the four ordered porous medium geometries.
Table S1 lists the experimental values from the power balance models in each of the four porous medium geometries. A nominal strain rate can be approximated as a streamwise velocity difference over a characteristic length scale of extension: . Our definition implies a velocity difference of over a length scale , where is the characteristic interstitial velocity. Table S1 summarizes the resulting extensional length scales proposed by our analysis.
| Geometry | Theory | Expt. | ||
| Stag. (2D) | 0.443 | 0.53 | 1.89 | 0.72 |
| Aligned (2D) | 0.275 | 0.47 | 2.13 | 0.18 |
| SC (3D) | 0-5.52 | 1.13 | 0.89 | — |
| BC (3D) | 0-4.25 | 1.55 | 0.65 | — |
Table S1. Comparison of theoretical and experimental values. The parameter describes the weight on in a linear combination of geometric length scales in the 2D arrays: and (2D).
In the 2D arrays, the extensional length scale in both configurations is larger than the pillar diameter but smaller than the streamwise pillar spacing . Previous work studying viscoelastic flows in cylindrical arrays has suggested that the relevant length scale of extension depends on the density of pillars (or solidity): small diameter pillars () act as “point sources” of stagnation points producing a dominant extensional length scale equal to the distance between point sources , while extension in arrays of larger pillars with small spacing () is controlled by [36, 37, 38, 39]. Our results align with these prior studies, suggesting that the appropriate extensional length scale for the hexagonal arrays used in this work fall somewhere between these two extremes. Indeed, we may consider as a linear combination of the two length scales and given by, , with a weighting parameter ranging from . We find and . A lower value of (smaller weight on compared to ) in the aligned array compared to the staggered array can be rationalized by the increased screening of stagnation points with increasing Wi, as proposed by Haward et al. [11].
In the 3D packings, the values of suggest that the relevant extensional length scale is smaller than the grain diameter . Intuitively, this aligns with our previous work where we find that elastic instabilities in these consolidated sphere packings are generated from stagnation points arising at grain consolidations rather than stagnation points on the grain surfaces themselves [40]. As a result, we expect that the effective length scale of extension in the 3D ordered sphere packings lies between the diameter of the consolidations and the diameter of the grains . For the specific geometries in this work, , satisfying our hypothesis that .
Theoretical prediction of
The local strain rate analysis in § also enables theoretical prediction of using purely geometrical considerations. Using the analytical expressions of the local strain rate , we obtain expressions for the maximum (3D) or characteristic (2D) strain rate in a given unit cell and equate this with our definition of the nominal strain rate [Eq. (S11)]. Solving for produces an expression that can be evaluated using known numerical constants and the medium porosity. Because the expressions for the local strain rate in the 2D arrays are unbounded [Figs. S3(e, f)], we instead define the characteristic strain rate as . For the 3D arrays, we determine expressions for the maximum local strain rate (marked in Figs. S4(e, f)) which produces an upper bound estimate for . Table S1 summarizes the theoretical predictions. We find reasonable agreement with the experimentally-determined values for all four geometries. In summary, while is a fitting parameter in our extensional resistance-modified power balance model, we show that the values of for the ordered geometries have a physical basis by rationalizing the effective length scales for extensional strain in each unit cell geometry and comparing with theoretical predictions.

Figure S5. Optimized cross-slot device and excess extensional pressure drop. (a) Schematic of OSCER device operating in extensional flow (left) and shear flow (right) modes with example flow fields. One free stagnation point (yellow ) is located at the center of the device when operating in planar extensional flow mode. (b) Ratio of extensional excess pressure drop to shear pressure drop as a function of the nominal imposed extensional . The solid curve is a power law fit: . Error bars represent one standard deviation in the time-averaged signal of the pressure drop. The gray shaded region indicates the onset of a mobile stagnation point associated with elastic instability-induced flow asymmetry [41, 42].
Derivation of modified Darcy's law incorporating an extensional resistance-per-stagnation point in ordered geometries
The analysis in § suggests that the extensional flow in the 2D pillar arrays and 3D sphere packings is predominantly controlled by stagnation points rather than contractions in the pore space. Accordingly, we seek to develop an alternative resistance model that captures the enhanced extensional flow resistance on a resistance-per-stagnation point basis.
We treat the optimized cross slot extensional rheometer (OSCER) [41, 42] as a model pore containing one free stagnation point (yellow marked in fig:S5a) at the center of the device. In planar extensional flow mode, flow is driven through two opposing inlets and exits through two perpendicular opposing outlets, thereby generating a strong extensional velocity gradient in the outflow channels. We measure the total pressure drop across the device, , while applying a constant flow rate ramp. The device can also operate in a shear flow mode: one inlet and one outlet are closed off such that the fluid passes through a predominantly shearing corner flow. We measure the pressure drop associated with shearing in this mode as . Assuming the excess pressure drop across the device results from purely extensional effects, we then obtain the extensional pressure drop in the device as . Figure S5(b) plots the ratio of the extensional to shear pressure drop in the OSCER device as a function of the imposed extensional Weissenberg number, , defined as the product of the longest polymer relaxation time () and a nominal strain rate in the device (). Error bars represent one standard deviation from time-averaging the pressure drop signal. The shaded gray region indicates the onset of an elastic instability characterized by asymmetry in the inflow/outflow velocities and a mobile stagnation point [43, 44, 45, 46]. As increases, the extensional contribution to the pressure drop increases greatly, resulting from the onset of polymer stretching by the extensional velocity gradient originating at the stagnation point. We fit a power law to the pressure ratio measurements, , which we take to model the extensional flow resistance-per-stagnation point. Note that the specific power law fitting parameters are fluid-dependent.
We now return to Darcy’s law and explicitly separate the pressure drop into extensional and shear components,
Factoring out the shear pressure drop, rearranging for the apparent viscosity, and normalizing by the bulk shear viscosity produces,
The first bracketed term is equivalent to the power balance model accounting for the unstable viscous dissipation only (4), and the right bracketed term is a factor accounting for the enhanced extensional resistance from one stagnation point. To correctly account for multiple stagnation points, we multiply the pressure ratio by the number of stagnation points per unit cell, , which is known a priori for the ordered geometries. The resulting modified Darcy’s law accounting for extensional flow resistance is,
This model can be evaluated directly using the local flow fields (), fluid rheology (), and measurement of the pressure ratio in the OSCER device without requiring any additional fitting parameters given that is known. In the 2D hexagonal arrays, . Table S2 provides a breakdown of the number of stagnation points per unit cell in the 3D packings, accounting for upstream and downstream stagnation points located at both the consolidations and the grain surfaces.
| Geometry | Consolidations | Grains | Total |
| SC (3D) | 8 | 0 | 8 |
| BC (3D) | 12 | 10 | 22 |
Table S2. Enumeration of stagnation points for the 3D consolidated sphere packing unit cells, accounting for both upstream and downstream stagnation points.
Disordered packings: power balances
Disordered sphere packings
As many porous media in nature and in industrial applications are inherently disordered, we now investigate the applicability of the extensional resistance-modified power balance models towards predicting the flow resistance in two types of disordered porous media: lightly-sintered disordered bead packings Figure S6(a) and lightly-sintered crushed glass packings Figure S7(a).

Figure S6. Extensional resistance-modified power balance models for disordered bead packings () exhibit greater variability in accuracy. (a) Example confocal micrograph of pore space in disordered bead packings. Black regions correspond to the solid grain matrix. (b-d) Power balance models presented in order of decreasing accuracy for experiments in 3 different porous media. Top row: local apparent extensional viscosity power balance with fitted values. Bottom row: resistance-per-stagnation point model with fitted . Here, we simply use as a fitting parameter to modulate the extensional contribution to the flow resistance. Shaded regions and error bars are error propagation from fluid rheology and flow measurements.

Figure S7. Power balance models in crushed glass packings (average grain size: -) exhibit greater variability in accuracy. (a) Example confocal micrograph of pore space in the crushed glass packings. Black regions correspond to the solid grain matrix. (b-d) Power balance models presented in order of decreasing accuracy for experiments in 3 different porous media. Top row: local apparent extensional viscosity power balance with fitted values. Bottom row: resistance-per-stagnation point model with fitted , using as a fitting parameter to modulate the extensional contribution to the flow resistance. Shaded regions and error bars are error propagation from fluid rheology and flow measurements.
Following our previous work [2, 47, 48], we fabricate disordered bead packings by lightly sintering randomly-packed borosilicate glass beads (–; Mo-Sci) in a mm rectangular quartz capillary. Figure S6(a) presents a sample confocal micrograph of a -slice within one packing showing the disordered nature of the pore space geometry. Table S3 summarizes the relevant medium parameters. We repeat the same experimental flow protocol described in §, with one difference: due to the disordered nature of the pore space—where there are no longer characteristic unit cells—we randomly select and image 15 different pores within the porous medium in order to more accurately capture the pore-scale flow behavior.
| Medium | () | (cm) | () | |
| 1 | 0.321 | 2.62 | 9 | |
| 2 | 0.339 | 2.4 | 9 | |
| 3 | 0.332 | 2.02 | 9 |
Table S3. Disordered bead packings: medium parameters.
Figures S6(b-d) show the extensional resistance-modified power balances (7) for 3 different experimental replicates in the disordered sphere packings, presented in order of decreasing model accuracy. The top row of plots corresponds to the local apparent extensional viscosity power balance model using a locally-weighted Trouton ratio (7). The power balance captures the macroscopic flow resistance in medium 1; in media 2 and 3, the model–data discrepancy is larger. The kink in the model curves for media 2 and 3 reflects mis-prediction of the onset of the extensional-resistance term: the abrupt uptick at (medium 2) and 4.5 (medium 3) signals the crossover from a regime dominated by unstable viscous dissipation to one dominated by the extensional-resistance term. The relative weights of the two resistance terms are set by the critical Weissenberg number () for the onset of elastic instability and by the flow-field-weighted Trouton ratio (). Because () can be determined reliably from flow-field fluctuations, we attribute the model variability primarily to uncertainty in the weighted apparent Trouton ratio.
Consistent with prior measurements by Browne and Datta [2], we find that the unstable viscous dissipation power balance (black curves) captures the macroscopic flow resistance near the onset of flow thickening but progressively underpredicts flow thickening at higher —motivating the inclusion of an extensional-resistance term, as in the ordered geometries. Notably, the extent of underprediction varies across the three media (e.g., the unstable-dissipation balance tracks the data more closely near onset for medium 3, more similar to the results of Browne and Datta [2], than for medium 1, which differs more substantially). Two additional features of our data point to medium-to-medium heterogeneity as the origin of this variability: (i) the large- plateau values of differ across replicates by more than experimental noise alone, and (ii) the at which flow-thickening onsets shifts modestly between media prepared with the same polymer solution. We attribute this variability to the “porous individualism” of disordered packings [2]: each finite-volume realization samples a different local distribution of stagnation points, Hencky strains, and chaotic-flow regions. By contrast, ordered geometries yield reproducible flow behavior across unit-cell locations sufficiently far from the inlet and outlet, because of the periodic unit-cell geometry. We therefore expect that a statistically robust evaluation of the power-balance models in disordered media will require larger pore-scale samples ( pores) than used here.
The fitted values are similar across the 3 disordered packings (), corresponding to a characteristic extensional length scale . This length scale falls between the pore throat diameter ( [49, 50]) and grain diameter (), which correspond to extensional flow generated in pore throat constrictions and stagnation points arising at grain surfaces, respectively.
The bottom row in Figure S6 (b-d) presents the resistance-per-stagnation point power balance model (14) for the 3 disordered packings. Here, we simply use as a fitting parameter to estimate extensional effects as it is challenging to (1) define a representative unit cell volume in the disordered packings and (2) accurately identify the locations of stagnation points within the 3D pore space. The models appear to suitably capture the correct order of magnitude of the flow resistance; however, the development of this resistance model was specifically founded on the premise of primarily stagnation point-dominated extensional flow in the ordered geometries, which is in general not applicable to disordered packings with highly varying flow topology [36, 51, 52]. The fitted values of (number of stagnation points per characteristic unit cell) also vary greatly across different experiments and have seemingly large values compared to the ordered porous medium geometries.
| Medium | () | (cm) | () | |
| 1 | 0.297 | 2.91 | 9 | |
| 2 | 0.321 | 3.11 | 9 | |
| 3 | 0.292 | 2.94 | 9 |
Table S4. Crushed packings: medium parameters.
Crushed glass packings: power balances
We next examine the polymer solution flow resistance in packings of crushed glass beads, which produce pore space morphologies more representative of geological porous media encountered in subsurface flow applications. Briefly, we manually crush 1 mm borosilicate beads, sieve the particulates to achieve a target size range of -, and lightly sinter packings of the glass fragments in a rectangular quartz capillary. Figure S7(a) shows a sample confocal micrograph of a -slice within one of the crushed glass packings—note the enhanced pore space heterogeneity compared to the disordered bead packings [Fig. S6(a)]. Table S4 summarizes the relevant medium parameters for three different experimental replicates. Figures S7(b-d) present the resulting extensional-modified power balance models for the crushed glass packings, where the top row shows the local apparent extensional viscosity model [Eq. (S5)] and the bottom row shows the resistance-per-stagnation point model [Eq. (S12)], using as a fitting parameter. Experiments in panels (b-d) for different media are presented in order of decreasing accuracy. For media 1 and 2, the local apparent extensional viscosity model recapitulates the flow resistance in the crushed packings. The kink in the model curve for medium 2 results from the weighted Trouton ratio calculation, where the data for interpolation are not entirely smooth due to experimental variability. In contrast to media 1 and 2, the flow resistance of medium 3 is not captured well by the local extensional viscosity model, as there seems to be a mismatch in the onset of the extensional resistance term predicted by the model (see discussion in §). The values of the fitting parameter in the crushed packings are more varied compared to the disordered bead packings, which may reflect the enhanced heterogeneity of the pore space and subsequently a broadening in the distribution of length scales for extensional flow.
As discussed in §, applying the resistance-per-stagnation point model to disordered packing geometries is no longer appropriate as the flow topology in the crushed packings likely consists of a complex mix of shear and extensional flow—even from pore-to-pore at the same imposed flow rate. We present the resistance-per-stagnation point models here for thoroughness in the bottom row of Figure S7(b-d), using as a fitting parameter rather than as a known geometrical parameter. The resulting models again show large variability in accuracy, and the fitted values of also vary greatly across different experiments.
In conclusion, our analyses in the disordered bead packings and crushed glass packings highlight the increased complexity in translating pore-scale flow behavior to the macroscopic flow resistance due to (1) increased spatial heterogeneity at the pore-scale requiring adequate flow sampling and (2) the mixed flow topology, where the flow is not dominated by extensional flow as we have found for the ordered porous medium geometries. Nevertheless, we expect that multiple mechanisms of flow resistance still contribute to the flow-thickening phenomenon in disordered porous media and expanding on the proposed resistance models to improve our prediction of these contributions will be a subject of future work.
Counting stagnation points in disordered packings
The fitted values for the disordered packings are an order of magnitude or more larger than the counted for the ordered geometries: across the three disordered bead packings and across the three crushed-glass packings. Three observations help interpret these values. First, in the absence of a well-defined unit cell, no longer represents a counted geometric integer but an effective parameter that combines the stagnation-point density per unit volume with the per-point contribution to the macroscopic resistance. Second, disordered packings contain many more stagnation points per unit volume than the ordered geometries studied here—grain-grain contacts occur throughout the medium, and the tortuous, irregular flow paths generate stagnation regions wherever streamlines bend sharply—making the order-of-magnitude increase in fitted relative to the ordered case geometrically plausible. Third, the fitted is smaller for the crushed-glass packings than for the bead packings, despite the sharper edges and more irregular geometry of the former; the contrast likely reflects differences in pore-scale geometry, permeability, and porosity between the two media, though a quantitative decomposition of these effects into a stagnation-point density and a per-point efficacy is beyond the scope of this work. The replicate-to-replicate variability within each medium type (a factor of approximately 3 in the bead packings, larger in the crushed-glass packings) reflects the “porous individualism” of disordered packings: each finite-volume realization samples a different local distribution of stagnation points and Hencky strains. (2) from the main text thus applies in disordered media only with as a fit parameter and with appropriate caution, in contrast to its parameter-free transferability across ordered geometries. Flows in disordered porous media are a complex mixture of shear and extension [52], which violates the assumptions underlying (2) of the main text.
Resistance from shear-generated normal stresses
Distinguishing between shear and extensionally-generated polymeric normal stresses
In (6), the term contains the tensile stress difference . In our derivation, we substitute this stress difference with the apparent extensional viscosity arising from extensional flow. However, these tensile stresses may also arise from shearing flow, described by the first normal stress difference, . This distinction was delineated by James et al. [39, 53]. Accordingly, we can introduce resistance contributions from both and by separating out the stresses generated by shear and extensional flow. The revised resistance model follows as,
A first approximation to evaluating the normal stress difference term in (15) is simply to evaluate the steady-state power law model obtained in bulk rheology using the instantaneous local pore-scale shear rate fields. Additionally, the values of can take on both negative and positive signs: negative indicates compression and positive indicates extension. For positive , the sign of the product then determines whether the shear-generated tensile stress dissipates or absorbs work from the flow. Figure S8(a-d) show the average values as a function of Wi measured from the flow fields in the different ordered geometries, where negative values indicate net energy dissipation, while positive values indicate net energy accumulation due to storage of elastic stresses in the polymer chains. For all medium geometries, the net dissipation increases with Wi; however, the magnitude of this dissipation is quite small.

Figure S8. Estimating energy dissipation by shear-generated polymeric normal stresses. (a-d) Energy dissipated, , by the first normal stress difference . Negative values indicate net energy dissipation, while positive values indicate net energy storage. The magnitude of dissipation is much smaller compared to the dissipation by the elastic instability, suggesting that dissipation by stresses is likely to be negligible compared to dissipation from the elastic instability and extensional stresses, . is evaluated using the instantaneous shear rate field and steady-state power law model from bulk rheology. (e-h) Maximum upper bound estimate of shear-induced normal stress dissipation, obtained by taking the absolute value of . (i-l) Upper bound estimate of the ratio of the flow resistance contributed by the shear-induced normal stresses and extension-generated tensile stresses , evaluated using the upper bound values in (e-h). The extension-generated contribution to the flow resistance rapidly begins to dominate over the shear contribution with increasing Wi in all ordered porous medium geometries. Note that the true resistance ratio should fall below these curves.
Here, we estimate the maximum possible upper bound to the dissipation from by taking the absolute value of the measured gradient . Figure S8(e-h) present the resulting curves as a function of Wi. We use these upper bound estimates to evaluate the full resistance model in (15). Figure S8(i-l) show the ratio of the resistances contributed by the normal stress difference (fourth term on the right in (15)) and extensional viscosity (third term on the right in Eq. (S13)). At low Wi, the contribution dominates. As Wi increases, this ratio rapidly becomes dominated by the extensional viscosity resistance across all of the ordered geometries. Note that the data shown correspond to an upper bound estimate of ; hence, the true contribution from is likely lower. We thus conclude that, in the ordered porous medium geometries, the tensile stresses arising from extensional flow govern the flow-thickening behavior compared to shear-generated tensile stresses.
Assessment of transient versus steady estimates of
The first normal stress difference is fundamentally a transient property that depends on the history of shearing. Thus, evaluating the steady-state power law model from bulk rheology using the local instantaneous pore-scale shear rate fields may be inaccurate. To capture the transient nature of in evaluation of the resistance model, we first perform transient bulk shear rheology measurements by imposing a step shear strain and recording the stress response over time at various shear rates (Figure S9(a)). The range of resolvable shear rates is limited on the lower end by the instrument resolution and on the higher end by the onset of an elastic instability in the cone-plate geometry. Rescaling the data by the steady-state plateau value and plotting against the accumulated shear strain , we observe a collapse in the transient response in Figure S9(b). This collapse can be used as a mapping from measured shear strain to transient , where the shear strains can be measured from the spatiotemporal flow fields as .

Figure S9. Accounting for the transient development of polymeric tensile stresses from shearing flow. (a-b) Transient step-shear rheology measurements of at different imposed shear rates as a function of (a) time and (b) shear strain with rescaling by the steady-state plateau value . The collapse of curves in (b) suggests that steady-state values of are reached after 300 strain units for all shear rates. Note, there is an upper limit of 25 s to these measurements due to the onset of an elastic instability at high shear rates in the cone-plate geometry. (c-f) Inverse cumulative distributions of the accumulated shear strain and extensional Hencky strain in the ordered porous medium geometries. In all cases, using the transient rheology in (a-b) as a mapping from shear strain to transient , the corresponding values estimated for the pore-scale flow fields are all below the steady-state plateau values.
Figure S9(c-f) present distributions of the measured shear strains, , and extensional Hencky strains, , in each of the four ordered porous medium geometries. Generally, both types of strains increase with Wi. Importantly, comparing the maximum values of with the transient rheology in Figure S9(b), we find that the accumulated shear strains in the pore-scale flow fields () are smaller than the nominal shear strain () for to reach a steady state. This result suggests that the calculations in Figure S8 are indeed an upper bound estimate for the resistance contributed by shear-generated normal stresses, neglecting the stress overshoot behavior at around 100 strain units. Further, while the accumulated strain distributions indicate that accumulated shear strains are larger in magnitude than the extensional strains, the full power balance calculation presented in Figure S8(i-l) indicate that energy dissipation by the associated transient extensional stresses is larger than the shear stresses, particularly with increasing Wi. We thus conclude that—in the ordered porous medium geometries—the polymeric tensile stresses primarily arise from extensional flow rather than shearing flow. We expect that this may not be the case in other types of porous medium geometries, as altogether our results indicate that the flow topology is intricately linked to the pore space geometry and thus the macroscopic flow resistance.
References
References
- [1]A. V. Dobrynin, R. H. Colby, and M. Rubinstein, Scaling Theory of Polyelectrolyte Solutions, Macromolecules 28, 1859 (1995).
- [2]C. A. Browne and S. S. Datta, Elastic turbulence generates anomalous flow resistance in porous media, Sci. Adv. 7, 11 (2021).DOI
- [3]E. S. G. Shaqfeh, Purely Elastic Instabilities in Viscometric Flows, Annu. Rev. Fluid Mech. 28, 129 (1996).
- [4]R. G. Larson, Instabilities in viscoelastic flows, Rheol. Acta 31, 213 (1992).
- [5]A. M. Howe, A. Clarke, and D. Giernalczyk, Flow of concentrated viscoelastic polymer solutions in porous media: effect of MW and concentration on elastic turbulence onset in various geometries, Soft Matter 11, 6419 (2015).
- [6]L. Casanellas, M. A. Alves, R. J. Poole, S. Lerouge, and A. Lindner, The stabilizing effect of shear thinning on the onset of purely elastic instabilities in serpentine microflows, Soft Matter 12, 6167 (2016).DOI
- [7]M. I. Kolte and P. Szabo, Capillary thinning of polymeric filaments, J. Rheol. 43, 609 (1999).
- [8]S. L. Anna and G. H. McKinley, Elasto-capillary thinning and breakup of model elastic liquids, J. Rheol. 45, 115 (2001).
- [9]V. M. Entov and E. J. Hinch, Effect of a spectrum of relaxation times on the capillary thinning of a filament of elastic liquid, J. Non-Newton. Fluid Mech. 72, 31 (1997).DOI
- [10]D. M. Walkama, N. Waisbord, and J. S. Guasto, Disorder Suppresses Chaos in Viscoelastic Flows, Phys. Rev. Lett. 124, 164501 (2020).DOI
- [11]S. J. Haward, C. C. Hopkins, and A. Q. Shen, Stagnation points control chaotic fluctuations in viscoelastic porous media flow, Proc Natl Acad Sci USA 118, e2111651118 (2021).DOI
- [12]D. W. Carlson, K. Toda-Peters, A. Q. Shen, and S. J. Haward, Volumetric evolution of elastic turbulence in porous media, J. Fluid Mech. 950, A36 (2022).
- [13]J. Mitchell, K. Lyons, A. M. Howe, and A. Clarke, Viscoelastic polymer flows and elastic turbulence in three-dimensional porous structures, Soft Matter 12, 460 (2016).DOI
- [14]F. Zami-Pierre, R. de Loubens, M. Quintard, and Y. Davit, Transition in the Flow of Power-Law Fluids through Isotropic Porous Media, Phys. Rev. Lett. 117, 074502 (2016).
- [15]S. Berg and J. van Wunnik, Shear Rate Determination from Pore-Scale Flow Fields, Transp Porous Med 117, 229 (2017).DOI
- [16]W. Thielicke and E. J. Stamhuis, PIVlab – Towards User-friendly, Affordable and Accurate Digital Particle Image Velocimetry in MATLAB, J. Open Res. Softw. 2, e30 (2014).DOI
- [17]F. T. Trouton, On the coefficient of viscous traction and its relation to that of viscosity., Proc. R. Soc. Lond. A 77, 426 (1906).DOI
- [18]C. J. S. Petrie, Extensional viscosity: A critical discussion, J. Non-Newton. Fluid Mech. 137, 15 (2006).DOI
- [19]S. J. Haward, S. Varchanis, G. H. McKinley, M. A. Alves, and A. Q. Shen, Extensional rheometry of mobile fluids. Part II: Comparison between the uniaxial, planar, and biaxial extensional rheology of dilute polymer solutions using numerically optimized stagnation point microfluidic devices, J. Rheol. 67, 1011 (2023).DOI
- [20]C. W. Macosko, Rheology: principles, measurements, and applications, Advances in interfacial engineering series (VCH, New York, 1994).
- [21]R. G. Larson, The Structure and Rheology of Complex Fluids (Oxford University Press, 1999).
- [22]G. H. McKinley and T. Sridhar, Filament-Stretching Rheometry of Complex Fluids, Annu. Rev. Fluid Mech. 34, 375 (2002).
- [23]P. T. Corona, B. Berke, M. Guizar-Sicairos, L. G. Leal, M. Liebi, and M. E. Helgeson, Fingerprinting soft material nanostructure response to complex flow histories, Phys. Rev. Materials 6, 045603 (2022).DOI
- [24]M. Kumar, J. S. Guasto, and A. M. Ardekani, Lagrangian stretching reveals stress topology in viscoelastic flows, Proc. Natl. Acad. Sci. U.S.A. 120, e2211347120 (2023).DOI
- [25]M. Kumar, D. M. Walkama, A. M. Ardekani, and J. S. Guasto, Stress and stretching regulate dispersion in viscoelastic porous media flows, Soft Matter 19, 6761 (2023).
- [26]R. B. Bird, R. C. Armstrong, and O. Hassager, Dynamics of Polymeric Liquids: Fluid Mechanics, Vol. 1 (Wiley Interscience, 1987).
- [27]O. Maklad and R. J. Poole, A review of the second normal-stress difference; its importance in various flows, measurement techniques, results for various complex fluids and theoretical predictions, J. Non-Newton. Fluid Mech. 292, 104522 (2021).
- [28]P. G. De Gennes, Coil-stretch transition of dilute flexible polymers under ultrahigh velocity gradients, J. Chem. Phys. 60, 14 (1974).
- [29]T. T. Perkins, D. E. Smith, and S. Chu, Single Polymer Dynamics in an Elongational Flow, Science 276, 2016 (1997).
- [30]S. L. Anna, G. H. McKinley, D. A. Nguyen, T. Sridhar, S. J. Muller, J. Huang, and D. F. James, An interlaboratory comparison of measurements from filament-stretching rheometers using common test fluids, Journal of Rheology 45, 83 (2001).
- [31]S. J. Haward and J. A. Odell, Viscosity enhancement in non-Newtonian flow of dilute polymer solutions through crystallographic porous media, Rheol. Acta 42, 516 (2003).DOI
- [32]J. A. Odell and S. J. Haward, Viscosity enhancement in non-Newtonian flow of dilute aqueous polymer solutions through crystallographic and random porous media, Rheol. Acta 45, 853 (2006).
- [33]R. Haas and F. Durst, Viscoelastic flow of dilute polymer solutions in regularly packed beds, Rheol Acta 21, 566 (1982).
- [34]R. S. Farinato and W. S. Yen, Polymer degradation in porous media flow, J. Appl. Polym. Sci. 33, 2353 (1987).
- [35]N. E. Dyakonova, J. A. Odell, Y. V. Brestkin, A. V. Lyulin, and A. E. Saez, Macromolecular strain in periodic models of porous media flows, J. Non-Newton. Fluid Mech. 67, 285 (1996).DOI
- [36]A. J. Müller and A. E. Sáez, The Rheology of Polymer Solutions in Porous Media, in Flexible Polymer Chains in Elongational Flow, edited by T. Q. Nguyen and H.-H. Kausch (Springer Berlin Heidelberg, Berlin, Heidelberg, 1999) pp. 335–393.
- [37]C. Chmielewski and K. Jayaraman, The effect of polymer extensibility on crossflow of polymer solutions through cylinder arrays, J. Rheol. 36, 1105 (1992).DOI
- [38]C. Chmielewski and K. Jayaraman, Elastic instability in crossflow of polymer solutions through periodic arrays of cylinders, J. Non-Newton. Fluid Mech. 48, 285 (1993).DOI
- [39]D. F. James, R. Yip, and I. G. Currie, Slow flow of Boger fluids through model fibrous porous media, J. Rheol. 56, 1249 (2012).DOI
- [40]E. Y. Chen, C. A. Browne, S. J. Haward, A. Q. Shen, and S. S. Datta, Stagnation points at grain contacts generate an elastic flow instability in 3D porous media, J. Fluid. Mech. 1034, A4 (2026), arXiv:2412.03510 [physics].arxiv.org/abs/2412.03510
- [41]S. J. Haward, M. S. N. Oliveira, M. A. Alves, and G. H. McKinley, Optimized Cross-Slot Flow Geometry for Microfluidic Extensional Rheometry, Phys. Rev. Lett. 109, 128301 (2012).
- [42]F. J. Galindo-Rosales, M. S. N. Oliveira, and M. A. Alves, Optimized cross-slot microdevices for homogeneous extension, RSC Adv. 4, 7799 (2014).DOI
- [43]P. E. Arratia, C. C. Thomas, J. Diorio, and J. P. Gollub, Elastic Instabilities of Polymer Solutions in Cross-Channel Flow, Phys. Rev. Lett. 96, 144502 (2006).
- [44]P. C. Sousa, F. T. Pinho, and M. A. Alves, Purely-elastic flow instabilities and elastic turbulence in microfluidic cross-slot devices, Soft Matter 14, 1344 (2018).DOI
- [45]M. Davoodi, A. F. Domingues, and R. J. Poole, Control of a purely elastic symmetry-breaking flow instability in cross-slot geometries, J. Fluid Mech. 881, 1123 (2019).
- [46]A. Yokokoji, S. Varchanis, A. Q. Shen, and S. J. Haward, Rheological effects on purely-elastic flow asymmetries in the cross-slot geometry, Soft Matter 20, 152 (2023).DOI
- [47]C. A. Browne, R. B. Huang, C. W. Zheng, and S. S. Datta, Homogenizing fluid transport in stratified porous media using an elastic flow instability, J. Fluid Mech. 963, A30 (2023).DOI
- [48]C. A. Browne and S. S. Datta, Harnessing elastic instabilities for enhanced mixing and reaction kinetics in porous media, Proc. Natl. Acad. Sci. U.S.A. 121, e2320962121 (2024).DOI
- [49]R. I. Al-Raoush and C. S. Willson, Extraction of physically realistic pore network properties from three-dimensional synchrotron X-ray microtomography images of unconsolidated porous media systems, J. Hydrol. 300, 44 (2005).DOI
- [50]K. E. Thompson, C. S. Willson, C. D. White, S. Nyman, J. Bhattacharya, and A. H. Reed, Application of a new grain-based reconstruction algorithm to microtomography images for quantitative characterization and flow modeling, in SPE Annual Technical Conference and Exhibition (2005) pp. SPE-95887-MS.
- [51]S. De, J. A. M. Kuipers, E. A. J. F. Peters, and J. T. Padding, Viscoelastic flow simulations in random porous media, J. Non-Newton. Fluid Mech. 248, 50 (2017).DOI
- [52]S. De, J. A. M. Kuipers, E. A. J. F. Peters, and J. T. Padding, Viscoelastic flow simulations in model porous media, Phys. Rev. Fluids 2, 053303 (2017).
- [53]D. F. James, N1 stresses in extensional flows, J. Non-Newton. Fluid Mech. 232, 33 (2016).