SectorReflectionBox #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Axis-cube windows as Euclidean ball sectors #
This file constructs the face set and signs for a point in the closure of an
axis cube. Under the explicit clearance from every face not passing through
the point, intersection with a centred Euclidean ball is exactly the canonical
ballSector used by the reflection layer.
Coordinate faces of axisCube z L which pass through x₀.
Equations
Instances For
The sign selecting the cube side at a face through x₀: -1 at a
lower face and 1 at an upper face.
Equations
Instances For
Explicit closure-coordinate data for an axis cube.
Equations
Instances For
The ball radius does not reach a lower or upper coordinate face unless
that face passes through x₀.
Equations
Instances For
A ball meeting no unlisted axis-cube face cuts out precisely the sector selected by the faces through its centre.