The linear and bilinear packet operators on actual space-time value/derivative jets.
Domain: an abbreviation for ℝ × (Space × ℝ).
Equations
Instances For
Time direction, given by (1, (0, 0)).
Instances For
Angle direction, given by (0, (0, 1)).
Instances For
Jet, given by (f z, fderiv ℝ f z).
Instances For
Linear part, bundling toFun, map_add, map_smul.
Equations
- EulerPacketPointJets.linearPart M = { toFun := fun (J : EulerPacketPointJets.VectorJet) => J.2 EulerPacketPointJets.timeDirection + M J.1, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Slow pressure, bundling toFun, map_add, map_smul.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fast pressure, bundling toFun, map_add, map_smul.
Equations
- EulerPacketPointJets.fastPressure m = { toFun := fun (J : EulerPacketPointJets.ScalarJet) => J.2 EulerPacketPointJets.angleDirection • m, map_add' := ⋯, map_smul' := ⋯ }
Instances For
Slow advection, bundling toFun, map_add, map_smul, map_add and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fast advection, bundling toFun, map_add, map_smul, map_add and the required
compatibility proofs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Field sum, given by evaluate M κ (fun n => u n z).
Equations
- EulerPacketPointJets.fieldSum M κ u z = EulerFiniteGrades.evaluate M κ fun (n : ℕ) => u n z
Instances For
Taking the actual first jet commutes with a finite packet sum.
This is the literal normalized momentum expression evaluated through its true first derivatives.
Equations
- One or more equations did not get rendered due to their size.