Documentation

LeanPool.NavierStokesAndEuler.Euler.ParentPacketForwardInput

The first packet's complete source budgets come from actual parent label fields and its short-time low strain bound. The growth profile is the constant one, proved by the actual tangent equation.

noncomputable def EulerParentPacketFrames.LabelData.forwardRaw {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {G : Parent} (L : LabelData G) (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (CM : ) (hCM : 0 CM) (hM : ∀ (t : (Set.Icc 0 G.T)) (x : EulerSmoothLimit.Space), x 1 / 2(G.strain.field t) x CM) (Ω : Set EulerSmoothLimit.Space) ( : MeasurableSet Ω) (hΩo : IsOpen Ω) (hsub : SΩ) (hΩball : xΩ, x 1 / 2) (hshort : CM * G.T 1 / 2) :

Forward raw, constructed using shortPhysicalForwardBudget.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def EulerParentPacketFrames.LabelData.forwardInputs {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {G : Parent} (L : LabelData G) (H : LowBounds G) (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (CM : ) (hCM : 0 CM) (hM : ∀ (t : (Set.Icc 0 G.T)) (x : EulerSmoothLimit.Space), x 1 / 2(G.strain.field t) x CM) (Ω : Set EulerSmoothLimit.Space) ( : MeasurableSet Ω) (hΩo : IsOpen Ω) (hsub : SΩ) (hΩball : xΩ, x 1 / 2) (hshort : CM * G.T 1 / 2) (Ti : ) (hT1 : G.T 1) (hTi : G.T⁻¹ Ti) :
    ForwardInputs (G.meanData H) (G.transverseData m hm R S hS)

    Forward inputs as an element of ForwardInputs (G.meanData H) (G.transverseData m hm R S hS).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem EulerParentPacketFrames.LabelData.forwardInputs_growth {U : Type} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {G : Parent} (L : LabelData G) (H : LowBounds G) (m : EulerSmoothLimit.Space) (hm : m = 1) (R : U ≃ₗᵢ[] (EulerTransverseFrameCoordinates.referencePlane m)) (S : Set EulerSmoothLimit.Space) (hS : IsCompact S) (CM : ) (hCM : 0 CM) (hM : ∀ (t : (Set.Icc 0 G.T)) (x : EulerSmoothLimit.Space), x 1 / 2(G.strain.field t) x CM) (Ω : Set EulerSmoothLimit.Space) ( : MeasurableSet Ω) (hΩo : IsOpen Ω) (hsub : SΩ) (hΩball : xΩ, x 1 / 2) (hshort : CM * G.T 1 / 2) (Ti : ) (hT1 : G.T 1) (hTi : G.T⁻¹ Ti) :
      (L.forwardInputs H m hm R S hS CM hCM hM Ω hΩo hsub hΩball hshort Ti hT1 hTi).linear.g = 1