Documentation

LeanPool.NavierStokesAndEuler.Euler.BasePacketSetup

Concrete support, transverse coordinate and short-time source budgets for the first packet over the compact base Euler solution.

The concrete compactly supported datum supplies the full recursive state: the physical Euler solution, all Sobolev orders, particle labels, and odd symmetry all refer to the same solution.

noncomputable def EulerBaseDatum.initialState (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) :

Initial state, bundling evolution, regularity, labels, odd.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[reducible, inline]

    First plane: an abbreviation for referencePlane firstNormal.

    Equations
    Instances For
      noncomputable def EulerBaseDatum.packetBaseParent (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :

      Packet base parent, given by (initialParent β hβ ell hell hell1).restrictTime T hT hTB.

      Equations
      Instances For
        noncomputable def EulerBaseDatum.packetBaseState (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :
        EulerParentPacketFrames.SmoothState (packetBaseParent β ell hell hell1 T hT hTB)

        Packet base state, given by (initialState β hβ ell hell hell1).restrictTime T hT hTB.

        Equations
        Instances For
          noncomputable def EulerBaseDatum.packetBaseLowBounds (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :
          EulerParentPacketFrames.LowBounds (packetBaseParent β ell hell hell1 T hT hTB)

          Packet base low bounds, given by (initialLowBounds β hβ ell hell hell1).restrictTime T hT hTB.

          Equations
          Instances For
            theorem EulerBaseDatum.packetBase_label_constant (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :
            (packetBaseState β ell hell hell1 T hT hTB).labels.K = solutionLabelConstant
            theorem EulerBaseDatum.packetBase_boundary_zero (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :
            (packetBaseLowBounds β ell hell hell1 T hT hTB).L = 0
            theorem EulerBaseDatum.packetBase_strain_bound (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) (t : (Set.Icc 0 T)) (x : EulerSmoothLimit.Space) :
            ((packetBaseParent β ell hell hell1 T hT hTB).strain.field t) x initialCoefficientCost
            theorem EulerBaseDatum.packetBase_curvature_bound (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) (t : (Set.Icc 0 T)) (x : EulerSmoothLimit.Space) :
            ((packetBaseParent β ell hell hell1 T hT hTB).curvature.field t) x initialCoefficientCost
            theorem EulerBaseDatum.packetBase_initialStrain (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) (x : EulerSmoothLimit.Space) (hx : x EulerPacketSupport.support) :
            (packetBaseParent β ell hell hell1 T hT hTB).initialStrain.field x = linear β
            noncomputable def EulerBaseDatum.firstPacketInputs (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :

            First packet inputs used in base packet setup.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem EulerBaseDatum.firstPacketInputs_growth (β : ) ( : |β| 1) (ell : ) (hell : 0 < ell) (hell1 : ell 1) (T : ) (hT : 0 < T) (hTB : T initialTime) :
              (firstPacketInputs β ell hell hell1 T hT hTB).linear.g = 1