Documentation

LeanPool.NavierStokesAndEuler.Euler.Foundations.TransportDerivatives

Actual directional differentiation of transport and coefficient multiplication. The commutator is derived by the chain rule and symmetry of second derivatives, rather than postulated as a recurrence on a norm sequence.

noncomputable def EulerTransportDerivatives.directionalDerivative {V : Type u_1} {W : Type u_2} [NormedAddCommGroup V] [NormedSpace ℝ V] [NormedAddCommGroup W] [NormedSpace ℝ W] (a : V) (f : V → W) (x : V) :
W

The actual Fréchet directional derivative along a constant vector.

Equations
Instances For
    noncomputable def EulerTransportDerivatives.transport {V : Type u_1} {W : Type u_2} [NormedAddCommGroup V] [NormedSpace ℝ V] [NormedAddCommGroup W] [NormedSpace ℝ W] (b : V → V) (f : V → W) (x : V) :
    W

    Differentiation of a field in the direction of a variable transport field.

    Equations
    Instances For
      theorem EulerTransportDerivatives.transport_smooth {V : Type u_1} {W : Type u_2} [NormedAddCommGroup V] [NormedSpace ℝ V] [NormedAddCommGroup W] [NormedSpace ℝ W] (b : V → V) (f : V → W) (hb : ContDiff ℝ (↑⊤) b) (hf : ContDiff ℝ (↑⊤) f) :
      theorem EulerTransportDerivatives.directional_transport_commutator {V : Type u_1} {W : Type u_2} [NormedAddCommGroup V] [NormedSpace ℝ V] [NormedAddCommGroup W] [NormedSpace ℝ W] (a : V) (b : V → V) (f : V → W) (hb : ContDiff ℝ (↑⊤) b) (hf : ContDiff ℝ (↑⊤) f) (x : V) :

      Directional differentiation in the cylinder covering coordinates.

      Equations
      Instances For

        The actual directional transport operator on a cylinder field.

        Equations
        Instances For