Packages tagged: math
AccurateSums
Accurate Floating Point Sums and Products.
bigints
Arbitrary-precision integers
bytesized
a library for manipulating data storage units
cglm
Nim wrapper for cglm, an optimized 3D math library written in C99
chebyshev
Chebyshev approximation.
complex
The ex-stdlib module complex.
constantine
Modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
constants
Mathematical numerical named static constants useful for different disciplines
delight
Engine-agnostic library for computing 2D raycasted lights
distances
Distances is a high performance Nim library for calculating distances.
distributions
Distributions is a Nim library for distributions and their functions.
dual
Implementation of dual numbers
easings
Robert Penner Easing Functions for Nim
emath
math parser/evaluator library
euclidean
Euclidean Division & Euclidean Modulo
extmath
Nim math library
fftw3
Bindings to the FFTW library
fixmath
LibFixMath 16:16 fixed point support for nim
formulas
Mathematical formulas
fpn
A fixed point number library in pure Nim.
fragments
Our very personal collection of utilities
geometrymath
Linear algebra library for computer graphics applications
geometryutils
A collection of geometry utilities for nim
getprime
Generate random prime numbers, and do prime number tests. Note: don't support prime numbers larger than approximately 3037000499 (sqrt(int.high)).
glm
Port of c++ glm library with shader-like syntax
gmp
wrapper for the GNU multiple precision arithmetic library (GMP)
heine
A compact notation for math that transpiles to LaTeX
integers
Ergonomic arbitrary precision integers wrapping GMP
kexpr
wrapper for kexpr math expression evaluation library
libgraph
Converts 2D linear graph coordinates to pixels on screen
librng
RNG for dummies in Nim
linagl
OpenGL math library
linear_models
Generalized linear models in Nim.
matext
Render LaTeX math as multiline Unicode text
mathexpr
MathExpr - pure-Nim mathematical expression evaluator library
mentat
A Nim library for data science and machine learning
mmops
Zero-cost typed SIMD operations for Nim using familiar math operators (`+`, `-`, `*`, `/`, etc.) that compile directly to AVX2 instructions.
nimkalc
An advanced parsing library for mathematical expressions and equations
nimpari
Nim wrapper for the PARI library
nimplex
NIM simPLEX: A concise scientific Nim library (with CLI and Python binding) providing samplings, uniform grids, and traversal graphs in compositional (simplex) spaces.
nimrat
Module for working with rational numbers (fractions)
origin
A graphics math library
pffft
The fast, small and liberally licensed pffft fast-fourier-transform (FFT) library wrapped for Nim
pmath
library that resolves the inaccuracies of normal float math.
proven
Formally verified safety primitives - safe math, crypto, paths, email, network
ptr_math
Pointer arithmetic library
pythonmath
Module to provide an interface as similar as possible to Python's math libary
roots
Root finding functions for Nim
science
A library for scientific computations in pure Nim
seqmath
Nim math library for sequences and nested sequences (extends math library)
skEasing
A collection of easing curves for animation purposes.
smoothing
Smoothing functions for Regression and Density Estimation
special_functions
Special mathematical functions in Nim
statistical_tests
Statistical tests in Nim.
stint
Stack-based arbitrary-precision integers - Fast and portable with natural syntax for resource-restricted devices
sums
Accurate summation functions
symbolicnim
A symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
ttmath
A Nim wrapper for ttmath: big numbers with fixed size
tweens
Basic tweening library for Nim
vecmath
various vector maths utils for nimrod
vectors
Simple multidimensional vector math
vmath
Collection of math routines for 2d and 3d graphics.