C# library for 2D/3D geometric computation, mesh algorithms, and so on. Boost license.
Repository Index
47,133 repositories indexed
25–48 of 111 · Most stars
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
- scientific-computing
- linear-algebra
- differential-equations
- sparse-systems
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
A collection of GICP-based fast point cloud registration algorithms
- point-cloud
- pcl
- gicp
- icp
The Polygon Mesh Processing Library
- mesh-processing
- geometry-processing
- polygon-mesh
- triangle-mesh
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
- unity3d
- computational-geometry
- voronoi
- intersections
SymEngine is a fast symbolic manipulation library, written in C++
- math
- computer-algebra
- c-plus-plus
A research toolkit for particle swarm optimization in Python
- particle-swarm-optimization
- optimization-tools
- pso
- global-optimization
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
- genetic-algorithms
- artificial-intelligence
- c-sharp
- dotnet
Owl - OCaml Scientific Computing @ https://ocaml.xyz
- matrix
- linear-algebra
- ndarray
- statistical-functions
linalg.h is a single header, public domain, short vector math library for C++
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
C++ library for solving large sparse linear systems with algebraic multigrid method
- amg
- c-plus-plus
- sparse-linear-systems
- opencl
A header-only C++ library for large scale eigenvalue problems
- eigenvalues
- arpack
- linear-algebra
- spectra
A lightweight high performance tensor algebra framework for modern C++
- tensors
- tensor-contraction
- multidimensional-arrays
- simd
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
- csharp
- algebra
- integration
- latex
Throw in the towel.
- dotnet
- towel
- csharp
- library
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
- articulated-body-algorithm
- inverse-dynamics
- forward-dynamics
- multi-body-dynamics
Fast, sensitive and accurate integration of single-cell data with Harmony
Algebraic Multigrid Solvers in Python
- amg
- solver
- python
- multigrid
A Free and Open Source Python Library for Multiobjective Optimization
- optimization
- multiobjective
- evolutionary
- algorithm
Numerical linear algebra software package
- linear-algebra
- hpc
- gpu-computing
- cuda
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization.
🎯 A comprehensive gradient-free optimization framework written in Python
- metaheuristics
- optimization
- optimization-algorithms
- python