An orientation pattern is a different intervention from a wall
A solid wall constrains velocity: fluid cannot pass through it, and a no-slip wall fixes the tangential velocity too. An anchoring pattern instead tells nearby rods which axis they prefer. It can influence fluid indirectly through their stress while allowing fluid to cross.
Represent the preference by a target order tensor and a nonnegative strength field. A stripe can favour one fixed axis; an annular island can favour the local tangent around its centre, inside an otherwise periodic domain. The restoring term brings the current tensor toward that target. It must act inside the order equation before the stress is recomputed.
A wall with rod anchoring would require both conditions at once. Do not infer a pressure drop around a solid obstacle from a permeable anchoring disk. The present slice isolates orientation control so that the cause of a trajectory change remains identifiable.
Use the same initial field twice
For an exact paired computation, save the initial order field, numerical resolution, activity, friction and random seed. Run once with anchoring disabled, then restore that same field and enable anchoring. In the browser, use Reset, pause promptly, and change only Orientational anchoring and Anchoring pattern. Demo presets also change friction or prepare a differently warmed field, so compare control settings directly.
Choose an observable before looking at the result. One option is the signed displacement of a tracked defect across a specified line. Another is the time-integrated fluid flux across that line. A third is the fraction of initially marked tracers that crosses a region. Each answers a different question: a defect is a feature of orientation, a tracer follows material flow.
For a vertical line, integrate horizontal velocity along the chosen segment and then over time. Incompressibility constrains the signed total through a complete periodic cross-section, which is zero when mean flow is removed. A local segment can still have nonzero flux; specify its endpoints and count the compensating return flow elsewhere.
Worked example
A comparison can change sign when the box changes
Suppose a defect moves three length units to the right in a patterned run and one unit to the right in its matched control. The pattern-associated difference is two units for that initial condition and time interval. Repeat with different initial defect positions; a result caused by one close encounter may not survive.
Viscosity and friction define a screening length: beyond it, friction suppresses the flow from a local stress disturbance. If viscosity is one and friction is four in consistent units, the screening length is one half. A pattern much narrower than this length can drive a flow extending beyond its own footprint.
For an offline finite-size study, increase the domain while keeping the pattern’s physical radius, grid spacing and local coefficients fixed. Add charge-balanced distant defects if the initial state needs them. This checks how much periodic copies or nearby companions influence redirection. The browser’s box-size control also rescales the pattern: the annular radius is 0.16 of the side, its width is 0.055 of the side, and the stripe width is 0.065 of the side. It tests that combined change. Refining the grid tests numerical resolution.