Documentation

LeanPool.NavierStokesAndEuler.Euler.PacketKnownDecomposition

Exact finite A/B/C decomposition of the known force. The only fast products retained are BA, BC, CA and CC. This is raw algebra on the actual sliced jets.

Fifteen named summand kinds before the final new-mean/primary interaction.

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

      Raw as an element of VectorField.

      Equations
      Instances For
        @[reducible, inline]

        Known term index: an abbreviation for KnownTerm × (ℕ × ℕ).

        Equations
        Instances For

          Known term indices, given by Finset.univ.product ((Finset.range (p+2)).product (Finset.range (p+2))).

          Equations
          Instances For
            theorem EulerPacketCylinderField.knownForce_eq_term_sum (O : EulerPacketProfileRecursion.Operators) (p : ) (hp : 2 p) (a : EulerPacketProfileRecursion.Profile) (hc : (a 0).corrector = 0) (hB₁ : (a 1).mean = 0) (z : EulerPacketPointJets.Domain) (ha : ∀ (i : ), inner (O.normal z) (KnownPiece.high.jet O p a z i).1 = 0) (hb : ∀ (i : ), (KnownPiece.mean.jet O p a z i).2 EulerPacketPointJets.angleDirection = 0) :
            EulerPacketProfileRecursion.knownForce O p a z = -qknownTermIndices p, q.1.raw O p a q.2.1 q.2.2 z

            Exact raw known force, with all identically zero fast interactions removed.