Releases: shivasankarka/HEPJo
Releases · shivasankarka/HEPJo
v0.1.0
HEPJo v0.1 Release Notes
Overview
Initial release of HEPJo, a high-performance particle physics computation library written in Mojo. This release establishes core vector operations and fundamental physics calculations.
Features
Vector Operations
- Complete Vector2D implementation with standard geometric operations
- Vector3D class with comprehensive 3D spatial calculations
- LorentzVector (4D) implementation supporting relativistic transformations
- Common mathematical operations: addition, subtraction, scaling
- Dot and cross products for applicable vector types
Physics Operations
- Lorentz boost transformations
- Rest frame calculations
- Mass and momentum computations
- Energy calculations for relativistic particles
- Various kinematic functions
Installation
git clone https://github.com/shivasankarka/HEPJo
mojo package hepjoPlease refer to the tests and example code to explore the full range of functionalities available.