Four vortices and one stagnation point
The domain is a periodic square box of side . A steady force drives four vortices around a central stagnation point, where fluid arrives along one axis and leaves along the other, as in the planar extension of Chapter 3. Without polymers the velocity is exactly half the force.
The time unit is the inverse strain rate at the stagnation point of the Newtonian flow, and the Weissenberg number is the relaxation time divided by it. The polymer–solvent coupling is adjusted with the Weissenberg number so that stays fixed, which fixes the ratio of polymer to solvent viscosity at 0.5 to compare with the cross-slot experiments of Arratia and co-workers. The stress equation also carries a diffusion term , discussed below.
Source: B. Thomases · B. Thomases and M. Shelley
The stress strand at the stagnation point
Near the stagnation point the velocity is close to , so the polymers feel an effective Weissenberg number . The polymer stress in turn slows the flow at the stagnation point: as the Weissenberg number goes to zero tends to 2/3, and it falls further as the Weissenberg number grows.
Thomases and Shelley (2007) computed this model without stress diffusion on grids of up to 4096 points per side. When the effective value reaches 1/3 the stress profile along the outgoing direction develops a cusp, at ; when it reaches 1/2 the stress grows without bound, at . The latter is exactly the planar-extension threshold of Chapter 3.
The region of stretched polymers therefore contracts into a strand along the outgoing direction, ever narrower and stronger. With FENE-P the stress stays bounded, but the cusp-like structures remain.
Source: B. Thomases and M. Shelley
Symmetry breaking and oscillation
With stress diffusion , Thomases, Shelley and Thiffeault first found the symmetric steady solution and then added a small perturbation: at it decays, at it grows (Fig. 2). They used a grid and report that doubling the resolution leaves the dynamics unchanged.
Between about 4.9 and 9 the asymmetric flow oscillates for a while and then settles into an asymmetric steady state. Above about 9 one vortex centre comes unpinned, the flow oscillates persistently, and fluid from the four quadrants begins to mix. At the velocity spectrum has two periods of about 330 and 55 (Fig. 6(d)); the 2009 letter reports 317 and 59 and a symmetry breaking near . At Weissenberg numbers of 12 and 15 the motion is periodic, and above about 20 it is aperiodic.
Both papers check their computations with the balance of polymer strain energy: the energy is the integral of , and its change is set by the work of the force, viscous dissipation and relaxation.
Source: B. Thomases · B. Thomases and M. Shelley
The question raised by stress diffusion
Stress diffusion keeps the equations smooth at the strand, at the cost of changing the physics. Gupta and Vincenzi point out that corresponds to a Schmidt number of about , three orders of magnitude below that of real polymer solutions. They ran a comparison with a cellular force similar to the four-roll mill at a Deborah number of 10. With that much diffusion the flow stays almost frozen for a long time and then breaks the cellular symmetry; with a positivity-preserving scheme that needs no added diffusion, the flow becomes chaotic quickly but keeps the symmetry of the force.
They conclude that in their setup the symmetry breaking is a spurious effect of the diffusion, and that forcings mixing strain and vorticity may be affected less. Thomases, Shelley and Thiffeault calibrate the diffusion coefficient against FENE-P in their Appendix B but do not report how the threshold changes with it.
The two sets of computations differ in the form of the force and in the numerical scheme, so it cannot yet be said how much of the four-roll symmetry breaking is physical. The question is open. The review by Datta and co-authors adds that Oldroyd-B is almost never quantitative at high Weissenberg number.
Source: A. Gupta and D. Vincenzi · B. Thomases · S. S. Datta et al.
How to check a numerical result
A numerical threshold or period should pass several independent checks before it counts as a property of the model. Refine the grid by a factor of two and the result should not change. Halve the time step and it should not change. Change the stress diffusion coefficient, at least to one smaller value, and if possible switch to a scheme that needs no artificial diffusion. Monitor the smallest eigenvalue of the conformation tensor throughout; it must stay positive, which log-conformation schemes guarantee automatically. Finally, switch to a bounded model such as FENE-P and see whether the conclusion survives.
One more check is cheap: accumulate the mismatch between the two sides of the energy balance. If it does not grow in time, the time integration is not quietly adding or removing energy. The four-roll experiment that accompanies this course shows these quantities on the page and records grid size, time step, diffusion coefficient and perturbation seed with every run. Its discretisation is coarser than the papers’, which is exactly why these checks are there.
Source: S. S. Datta et al. · Sandbox Physics FR26
Worked example: the papers’ numbers in relaxation times
Time is measured in , and the relaxation time is . At the periods of 330 and 55 are 33 and 5.5 relaxation times, and the symmetry-breaking time of 200 reported in 2009 is about 20 relaxation times. The slow period is far longer than the memory of a single polymer, so it is a collective behaviour of the whole flow.
In one relaxation time, diffusion smooths over a distance of about . At and that is , against a box side of . Above a Weissenberg number of 10 the paper uses , which fixes the product at 0.01, so the distance stays 0.1.
The precision of the threshold: decay at 4.8 and growth at 4.9 place it at , about 1%. That holds for one grid and one diffusion coefficient; the checks of the previous section are what it takes to call it the threshold of the model.
Source: B. Thomases · B. Thomases and M. Shelley