Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketPhysicalCorrectionPotential

The signed pressure correction has a genuine scalar potential in physical coordinates. Its gradient is exactly the inverse-transpose reconstruction used in the quantitative correction estimates.

Physical potential, given by B.normalizedGraphPotential P k t ∘ Y t.

Equations
Instances For
    theorem EulerAllOrderDriftCorrection.Budget.physicalPotential_smooth {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (D : EulerTransversePacketProvider.Data U) (P : ) [Fact (0 < P)] {A : EulerAllOrderCorrectionData.Data P D.T} (B : Budget P A) (X Y : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) (hX : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), HasFDerivAt (X t) ((D.F.field t) x) x) (hXY : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), X t (Y t x) = x) (hY : Continuous (Function.uncurry Y)) (k : ) (hk : k * A.κ = 1) (t : (Set.Icc 0 D.T)) :
    ContDiff (↑) (physicalPotential D P B k Y t)
    theorem EulerAllOrderDriftCorrection.Budget.physicalPotential_gradient {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (D : EulerTransversePacketProvider.Data U) (P : ) [Fact (0 < P)] {A : EulerAllOrderCorrectionData.Data P D.T} (B : Budget P A) (X Y : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) (hX : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), HasFDerivAt (X t) ((D.F.field t) x) x) (hXY : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), X t (Y t x) = x) (hY : Continuous (Function.uncurry Y)) (k : ) (hk : k * A.κ = 1) (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space) :
    theorem EulerAllOrderDriftCorrection.Budget.physicalPotential_gradient_jet {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] (D : EulerTransversePacketProvider.Data U) (P : ) [Fact (0 < P)] {A : EulerAllOrderCorrectionData.Data P D.T} (B : Budget P A) (X Y : (Set.Icc 0 D.T)EulerSmoothLimit.SpaceEulerSmoothLimit.Space) (hX : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), HasFDerivAt (X t) ((D.F.field t) x) x) (hXY : ∀ (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space), X t (Y t x) = x) (hY : Continuous (Function.uncurry Y)) (k : ) (hk : k * A.κ = 1) (n : ) (t : (Set.Icc 0 D.T)) (x : EulerSmoothLimit.Space) :