Skip to content

Releases: shivasankarka/HEPJo

v0.1.0

25 Dec 15:14

Choose a tag to compare

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 hepjo

Please refer to the tests and example code to explore the full range of functionalities available.