Documentation

LeanPool.NavierStokesAndEuler.Euler.TransversePacketIntervalForcing

Actual admissible forcing restriction and the history trace used as forward initial data.

Time restriction and changes of time variable commute with actual smooth cylinder representatives.

Shifted raw, defined pointwise by raw (τ+z.1,z.2).

Equations
Instances For
    noncomputable def EulerTransversePacketProvider.Forcing.initial {P : } [Fact (0 < P)] {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] {D : Data U} {raw : EulerPacketProfileRecursion.VectorField} (G : Forcing P D raw) (τ : ) ( : 0 < τ) (hτT : τ D.T) :
    Forcing P (D.initial τ hτT) raw

    Restriction keeps the literal original forcing on the history interval.

    Equations
    Instances For
      noncomputable def EulerTransversePacketProvider.Forcing.tail {P : } [Fact (0 < P)] {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] {D : Data U} {raw : EulerPacketProfileRecursion.VectorField} (G : Forcing P D raw) (τ : ) ( : 0 τ) (hτT : τ < D.T) :
      Forcing P (D.tail τ hτT) (shiftedRaw τ raw)

      The forward forcing uses elapsed time s and the literal source time τ+s.

      Equations
      Instances For

        The genuine terminal coordinate velocity of the history problem, with its actual support, mixed smoothness, and zero angular mean.

        Equations
        Instances For
          noncomputable def EulerTransversePacketProvider.HistoryData.forwardInitial {P : } [Fact (0 < P)] {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : Data U} {raw : EulerPacketProfileRecursion.VectorField} (B : HistoryData D) (G : Forcing P D raw) (τ : ) ( : 0 < τ) (hτT : τ < D.T) :
          InitialData P (D.tail τ hτT)

          The history trace in the same fixed reference-plane coordinates is the actual initial datum passed to the forward interval.

          Equations
          Instances For
            theorem EulerTransversePacketProvider.HistoryData.forwardInitial_eq {P : } [Fact (0 < P)] {U : Type u_1} [NormedAddCommGroup U] [InnerProductSpace U] [CompleteSpace U] {D : Data U} {raw : EulerPacketProfileRecursion.VectorField} (B : HistoryData D) (G : Forcing P D raw) (τ : ) ( : 0 < τ) (hτT : τ < D.T) :
            (B.forwardInitial G τ hτT).value = ((B.initial τ ).coordinatePath (G.initial τ )) τ,