structure
definition
MediumState
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Flight.Medium on GitHub at line 47.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
formal source
44
45This intentionally mirrors the way the LNAL VM would evolve a local patch.
46-/
47structure MediumState where
48 center : VorticityVoxel
49 neighbors : List VorticityVoxel
50
51/-- Convenience: the signed log-vorticity at the center voxel.
52
53`logVorticity` is treated as a φ-quantized proxy for `log |ω|`.
54-/
55@[simp] def logVorticity (S : MediumState) : ℝ := S.center.logVorticity
56
57/-- Convenience: absolute log-vorticity (magnitude proxy). -/
58@[simp] def absLogVorticity (S : MediumState) : ℝ := |S.center.logVorticity|
59
60/-- A very lightweight “helicity proxy” placeholder.
61
62In the LNAL fluids comments, helicity is tracked in an auxiliary slot; the
63current domain file does not expose it directly, so we provide a stubbed
64field for downstream refinement.
65-/
66structure HelicityProxy where
67 value : ℝ
68
69/-- Attach a helicity proxy to a medium state (display-level wrapper). -/
70structure MediumStateH where
71 S : MediumState
72 H : HelicityProxy
73
74end Medium
75end Flight
76end IndisputableMonolith
77