Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketCylinderLinearTermBudget

The old-corrector time term and old pressure term use the same fixed coefficient budget.

theorem EulerPacketCylinderField.CoefficientBudget.previousLinear_bound {P T : } [Fact (0 < P)] {O : EulerPacketProfileRecursion.Operators} {C : CoefficientData P T O} (B : CoefficientBudget C) (hT : 0 < T) (S : EulerPacketTimeProfile.Scales (Set.Icc 0 T)) (p : ) (b : C((Set.Icc 0 T), )) (hb : ∀ (t : (Set.Icc 0 T)), 0 < b t) {raw raw_t : EulerPacketProfileRecursion.VectorField} (G : Field P T raw) (H : Field P T raw_t) (htime : TimeDerivative G H) {R : } (hG : (G.normalized (S.high (p - 1)) ).WordBound 6 R 1 (EulerPacketShiftArithmetic.highShift (p - 1))) (hH : (H.normalized (S.high (p - 1)) ).WordBound 6 R 1 (EulerPacketShiftArithmetic.highShift (p - 1))) (hRc : EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) B.Rc R) (hprofile : ∀ (t : (Set.Icc 0 T)), (S.high (p - 1)) t b t) :
theorem EulerPacketCylinderField.CoefficientBudget.previousPressure_bound {P T : } [Fact (0 < P)] {O : EulerPacketProfileRecursion.Operators} {C : CoefficientData P T O} (B : CoefficientBudget C) (hT : 0 < T) (S : EulerPacketTimeProfile.Scales (Set.Icc 0 T)) (p : ) (b : C((Set.Icc 0 T), )) (hb : ∀ (t : (Set.Icc 0 T)), 0 < b t) (q : EulerPacketProfileRecursion.ScalarField) (G : Field P T (pressureGradient q)) {R : } (hG : (G.normalized (S.high (p - 1)) ).WordBound 6 R 1 (EulerPacketShiftArithmetic.highShift (p - 1))) (hRc : EulerParameterWordGevrey.sobolevCoefficientRadius (Fin 4) B.Rc R) (hprofile : ∀ (t : (Set.Icc 0 T)), (S.high (p - 1)) t b t) :