Shared tensor-independent spatial/material directional calculus.
The mixed calculus below keeps spatial and material operations ordered.
Scalar material operator. This calculus does not depend on a corrector tensor.
Equations
- AVenhance.Infra.Section4.amnrMaterial b f t x = deriv (fun (s : ℝ) => f s x) t + Homogenization.vecDot (b t x) (AVenhance.spaceGrad (f t) x)
Instances For
Space-time coordinate carrier used only to express the differential operators.
Equations
Instances For
none is the material direction; some i is the i-th spatial direction.
Equations
Instances For
A directional differential operator on the actual space-time function.
Equations
- AVenhance.Infra.Section4.amnrOp b d f z = (fderiv ℝ f z) (AVenhance.Infra.Section4.amnrDirection b d z)
Instances For
Ordered differential words, with the outermost operator at the head.
Equations
- AVenhance.Infra.Section4.amnrWord b [] x✝ = x✝
- AVenhance.Infra.Section4.amnrWord b (d :: w) x✝ = AVenhance.Infra.Section4.amnrOp b d (AVenhance.Infra.Section4.amnrWord b w x✝)
Instances For
Smoothness of each spatial or material direction.
Every word consumes exactly one ordinary derivative per letter.
Directional Leibniz rule, with no quantitative hypothesis.
Directional differentiation commutes with finite sums of differentiable functions.
The joint directional operator is precisely the material operator.