Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketCylinderFieldAdvection

Actual raw slow and normal-weighted angular advection on cylinder-path witnesses.

@[instance_reducible]

Cache the standard NormedAddCommGroup (Space →L[ℝ] Space) instance to shorten typeclass synthesis.

Equations
Instances For
    @[instance_reducible]

    Cache the standard NormedSpace ℝ (Space →L[ℝ] Space) instance to shorten typeclass synthesis.

    Equations
    Instances For
      @[instance_reducible]

      Cache the standard NormedSpace ℝ (Space →ᵇ Space) instance to shorten typeclass synthesis.

      Equations
      Instances For
        @[instance_reducible]

        Cache the standard NormedSpace ℝ (Space →ᵇ Space →L[ℝ] Space) instance to shorten typeclass synthesis.

        Equations
        Instances For

          Embed the actual normal component into a fixed unit vector.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def EulerPacketCylinderField.Field.spatialTransport {P T : } [Fact (0 < P)] {raw raw' : EulerPacketProfileRecursion.VectorField} (G : Field P T raw) (H : Field P T raw') :
            Field P T fun (z : EulerPacketPointJets.Domain) => (fderiv (fun (y : EulerSmoothLimit.Space × ) => raw' (z.1, y)) z.2) (raw z, 0)

            Spatial transport expressed directly in the full raw covering derivative.

            Equations
            Instances For
              noncomputable def EulerPacketCylinderField.Field.angularTransport {P T : } [Fact (0 < P)] {raw raw' : EulerPacketProfileRecursion.VectorField} (G : Field P T raw) (H : Field P T raw') (N : C((Set.Icc 0 T), BoundedContinuousFunction EulerSmoothLimit.Space EulerSmoothLimit.Space)) (hN : ContDiff (↑) (EulerMeanCoefficients.translateCoefficientPath N)) (m : EulerPacketProfileRecursion.VectorField) (hm : ∀ (t : (Set.Icc 0 T)) (x : EulerSmoothLimit.Space) (θ : ), m (t, x, θ) = (N t) x) :
              Field P T fun (z : EulerPacketPointJets.Domain) => inner (m z) (raw z) (fderiv (fun (y : EulerSmoothLimit.Space × ) => raw' (z.1, y)) z.2) (0, 1)

              The normal factor is a real coefficient operation; no L² integrability of the normal itself is needed.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For