⚡A high-performance native math module for the FastJava ecosystem. SIMD-accelerated linear algebra, trigonometry, and interpolation.
FastMath delivers elite mathematical performance by leveraging native SIMD instructions (AVX2/SSE). Built for graphics engines, physics simulations, and high-performance computing.
import fastjson.FastJSON;
import fastjson.FastJsonValue;
public class Demo {
public static void main(String[] args) {
// TODO
}
}- ⚡ SIMD Accelerated: Vector and Matrix operations via AVX2/SSE.
- 📈 Native Trig: High-speed trigonometric functions optimized for throughput.
- 📦 Zero GC Stalls: Minimal object creation for high-frequency math.
- 🚀 Raw Speed: Built for developers who need maximum mathematical performance.
Add the JitPack repository and the dependencies to your pom.xml:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.andrestubbe</groupId>
<artifactId>fastmath</artifactId>
<version>0.1.0</version>
</dependency>
<dependency>
<groupId>com.github.andrestubbe</groupId>
<artifactId>fastcore</artifactId>
<version>0.1.0</version>
</dependency>
</dependencies>repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'com.github.andrestubbe:fastmath:0.1.0'
implementation 'com.github.andrestubbe:fastcore:0.1.0'
}Download the latest JARs directly to add them to your classpath:
- 📦 fastmath-0.1.0.jar (The Core Library)
- ⚙️ fastcore-0.1.0.jar (The Mandatory Native Loader)
MIT License — See LICENSE file for details.
- FastCore — Native Library Loader for Java
- FastMath — High-performance RawInput engine
- FastTheme — Advanced UI styling engine
Part of the FastJava Ecosystem — Making the JVM faster. Small package. Maximum speed. Zero bloat. 🚀📋
