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 : VW) (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 : VV) (f : VW) (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 : VV) (f : VW) (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 : VV) (f : VW) (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