Isometric reindexing of the actual correction state #
Pullback along e : D ≃ₗᵢ[ℝ] E sends fields on E to fields on D.
Vector directions are transported by e.symm. The final specialization is
the existing associator from PressureStream.Lift S to ((ℝ × S) × Plane).
Cylinder, bundling toLinearEquiv, norm_map.
Equations
- NavierStokes.StateReindex.cylinder e = { toLinearEquiv := e.prodCongr (LinearEquiv.refl ℝ ℝ), norm_map' := ⋯ }
Instances For
Vector, given by ParticularWaveBounds.reindexVector e V.
Instances For
Field, defined pointwise by f n (e x).
Equations
- NavierStokes.StateReindex.field e f n x = f n (e x)
Instances For
Triple, given by ⟨field e b.radial, field e b.angular, field e b.axial⟩.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Operators, bundling epsilon, radialFrequency, fastCoefficient, radius and the
required compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Context, bundling operators, base, virtualTheta, virtualAxial.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Oscillation, defined pointwise by u n (cylinder e x).
Equations
- NavierStokes.StateReindex.oscillation e u n x = u n ((NavierStokes.StateReindex.cylinder e) x)
Instances For
Errors, given by ⟨oscillation e a.base, oscillation e a.gaussian, oscillation e a.aliasError⟩.
Equations
- One or more equations did not get rendered due to their size.
Instances For
State, bundling mean, pressure, oscillation, oscillatoryPressure and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Finite harmonic coefficients #
Coefficients, given by AddMonoidAlgebra.ofCoeff (Finsupp.mapRange (fun f : E → ℂ => fun x => f (e x)) rfl a.coeff).
Equations
- NavierStokes.StateReindex.coefficients e a = AddMonoidAlgebra.ofCoeff (Finsupp.mapRange (fun (f : E → ℂ) (x : D) => f (e x)) ⋯ a.coeff)
Instances For
Block, bundling velocity, pressure, frequency, phase and the required compatibility
proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Block coefficients, defined pointwise by coefficients e (a n i).
Equations
Instances For
The actual coefficient residual #
Frame, bundling radius, radial, axial, time and the required compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Label, bundling frequency, phase, angularFrequency, velocity and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact reindexing of the stripped nonzero coefficients of the actual current-state residual, including Gaussian and alias subtraction.
The full differential residual #
Exact return from the alternate layout #
The same weighted classes, without loss of exponents #
Strip, given by ParticularWaveBounds.reindexStrip e s.
Instances For
Real linearization and the mean equations #
The actual association used by the wave assembly #
Associated: an abbreviation for (ℝ × S) × TorusInverse.Plane.
Equations
Instances For
The actual radial integral of that torus average.
Equations
Instances For
A current state sent into the assembly and returned has exactly its original stripped residual block, including the actual error coefficients.