The packet coefficients are constructed from the actual parent particle-map displacement and its two time derivatives. The inverse is the polynomial cofactor, and the strain and Jacobi curvature are their literal products; no separate inverse or coefficient evolution is assumed.
Parent data, collecting T, T_pos, ell, ell_pos, ell_le_one, displacement and
their compatibility conditions.
- T : ℝ
Time horizon of
Parent, of typeℝ. - ell : ℝ
Ell of
Parent, of typeℝ. - displacement : SmoothTimeField (↑(Set.Icc 0 self.T)) EulerSmoothLimit.Space EulerSmoothLimit.Space
Displacement of
Parent, of typeSmoothTimeField (Icc (0 : ℝ) T) Space Space. - velocity : SmoothTimeField (↑(Set.Icc 0 self.T)) EulerSmoothLimit.Space EulerSmoothLimit.Space
Velocity field of
Parent, of typeSmoothTimeField (Icc (0 : ℝ) T) Space Space. - acceleration : SmoothTimeField (↑(Set.Icc 0 self.T)) EulerSmoothLimit.Space EulerSmoothLimit.Space
Acceleration of
Parent, of typeSmoothTimeField (Icc (0 : ℝ) T) Space Space. - displacement_time : SmoothTimeField.TimeDerivative self.T ⋯ self.displacement self.velocity
- velocity_time : SmoothTimeField.TimeDerivative self.T ⋯ self.velocity self.acceleration
- determinant (t : ↑(Set.Icc 0 self.T)) (x : EulerSmoothLimit.Space) : Matrix.det (EulerPacketPiola.operatorMatrix (ContinuousLinearMap.id ℝ EulerSmoothLimit.Space + fderiv ℝ (⇑(self.displacement.field t)) (self.ell • x))) = 1
Instances For
Frame as an element of SmoothTimeField (Icc (0 : ℝ) G.T) Space EndSpace.
Equations
- One or more equations did not get rendered due to their size.
Instances For
First, given by G.velocity.derivative.precompLinear (G.ell • ContinuousLinearMap.id ℝ Space).
Equations
Instances For
Second, given by G.acceleration.derivative.precompLinear (G.ell • ContinuousLinearMap.id ℝ Space).
Equations
Instances For
Inverse, given by SmoothTimeField.bilinear cofactorBilinear G.frame G.frame.
Equations
Instances For
Strain, given by SmoothTimeField.bilinear (compL ℝ Space Space Space) G.first G.inverse.
Equations
Instances For
Curvature, given by (SmoothTimeField.bilinear (compL ℝ Space Space Space) G.second G.inverse).map (-ContinuousLinearMap.id ℝ EndSpace).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Initial strain, bundling field, smooth, bounded.