math-library

There are 291 repositories under math-library topic.

  • opentk

    opentk/opentk

    The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.

    Language:C#3.4k145886644
  • redorav/hlslpp

    Math library using HLSL syntax with multiplatform SIMD support

    Language:C++953198659
  • TheoremJS

    arguiot/TheoremJS

    A Math library for computation in JavaScript 📕

    Language:JavaScript93015630
  • sleef

    shibatch/sleef

    SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

    Language:C75533200139
  • JuliaMath/openlibm

    High quality system independent, portable, open source libm implementation

    Language:C56941141153
  • conradsnicta/armadillo-code

    Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net

  • mather

    zzllrr/mather

    zzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具

    Language:JavaScript37322180
  • glampert/vectormath

    Modified version of Sony's open sourced vector and matrix math library.

    Language:C++30012145
  • Zuzu-Typ/PyGLM

    Fast OpenGL Mathematics (GLM) for Python

    Language:Python2341013231
  • bugwheels94/math-expression-evaluator

    Math JS library. Super advanced & efficient Math expression evaluator

    Language:TypeScript21675734
  • kotlin-graphics/glm

    jvm glm

    Language:Kotlin139112422
  • tinyexpr-plusplus

    Blake-Madden/tinyexpr-plusplus

    Tiny recursive descent expression parser, compiler, and evaluation engine for math expressions and spreadsheet formulas in C++.

    Language:C++11061615
  • dcwuser/metanumerics

    Meta.Numerics is library for advanced numerical computing on the .NET platform. It offers an object-oriented API for statistical analysis, advanced functions, Fourier transforms, numerical integration and optimization, and matrix algebra.

    Language:C#109134030
  • libdfp/libdfp

    Decimal Floating Point C Library

    Language:C1051510433
  • polymonster/maths

    Linear algebra library with vector swizzling, intersection tests and useful functions for games and graphics dev.

    Language:C++1059111
  • JiepengTan/LockstepCollision

    A deterministic collision lib for lockstep

    Language:C#954138
  • dagostinelli/hypatia

    A header-only, pure-C math library for 2D/3D graphics (matrix, vector, quaternion) Seeks to be close to C89/C90 compliant for portability. It's like a BLAS, but easier to use.

    Language:C94659
  • timlnx/bitmath

    Python module for representing file sizes with different prefix notations

    Language:Python94
  • Unity.mathx

    ltmx/Unity.mathx

    An Extension Library for Unity.Mathematics - Extension Methods, New Syntax, Optimized Functions, and more !

    Language:C#911127
  • terkelg/math-toolbox

    Lightweight and modular math toolbox

    Language:JavaScript81394
  • taichi-dev/taichi_glsl

    A Taichi extension library providing a set of GLSL-alike helper functions

    Language:Python6941210
  • AntonovAnton/math.evaluation

    This .NET library allows you to evaluate and compile any mathematical expression from a string dynamically at runtime. It supports a wide range of operations and allows for the use of custom variables, operators, and functions. The evaluator can be configured for different contexts, such as scientific, programming, boolean math expressions.

    Language:C#63253
  • kaelzhang/finmath

    The collections of simple, weighted, exponential, smoothed moving averages.

    Language:JavaScript554020
  • ScientificC/cmathl

    A pure-C math library with a great variety of mathematical functions. Seeks to be close to C89/C90 compliant for portability.

    Language:C55298
  • farukalpay/FABE

    High-accuracy SIMD sin/cos/sincos library in C with AVX2, AVX-512, and NEON support. Full-range reduction. Fast at scale. Portable by design.

    Language:C51
  • JiachenRen/java-algebra-system

    An extensible, intuitive and easy to use algebra system that is capable of algebraic manipulation, simplification, differentiation, and much more. Reverse engineered from TI-nspire CAS.

    Language:Java466565
  • goulu/goulib

    library of useful Python code for scientific + technical applications

    Language:Python425106
  • gbenroscience/ParserNG

    ParserNG is a powerful , fast math expression parser that parses and evaluates math expressions, does differential calculus(symbolic) evaluations, numerical integration, equation solving(quadratic, Tartaglia's, numerical solutions of other equations) , matrix operations and statistics amongst other functionality. It is written in pure java and has no native dependencies.

    Language:Java404137
  • capnslipp/SCNMathExtensions

    Math extensions for SCNVector3, SCNQuaternion, SCNMatrix4

    Language:Swift36102
  • devatrun/slimcpplib

    Simple Long Integer Math for C++

    Language:C++33212
  • godefv/math

    This is a C++ math library, with a focus on geometry.

    Language:C++29732
  • chaotic-society/theoretica

    A C++ math library for scientific computing with a simple and elegant interface.

    Language:C++283775
  • AlexMarinescu/pyGameMath

    Math library for game programming in python.

    Language:Python26343
  • dangmoody/HLML

    Auto-generated maths library for C and C++ based on HLSL/Cg

    Language:C++256421
  • mrdav30/FixedMathSharp

    FixedMathSharp: A high-precision, deterministic fixed-point math library for .NET. Ideal for simulations, games, and physics engines requiring reliable arithmetic without floating-point inaccuracies.

    Language:C#24123
  • RESTGroup/rstsr

    An n-dimensional rust tensor library

    Language:Rust24121