FourVectors.jl
FourVectors wraps an immutable Cartesian four-momentum (FourVector as FieldVector{4}) and implements the LorentzVectorBase.jl interface.
Installation, exported kinematic accessors, and usage examples appear in the README on GitHub (README.md).
Tutorials
Step-by-step guides (executed when the manual is built):
- Creating and accessing — construction, fields, indexing, accessors and aliases
- Algebra —
+,-, scalar*, Minkowskidot - Transformations — rotations, boosts,
rotate_to_plane,transform_to_cmf - Neutral pion decay — worked decay example combining the above
Sources live under literate/tutorials/ and are woven into this manual with Literate.jl during docs/make.jl.