GoslLinear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Stars: ✭ 1,629 (+4425%)
polytopeGeometric operations on polytopes of any dimension
Stars: ✭ 51 (+41.67%)
cddlibAn efficient implementation of the Double Description Method
Stars: ✭ 71 (+97.22%)
convhull 3dA header-only C implementation of the Quickhull algorithm for building N-dimensional Convex Hulls and Delaunay meshes
Stars: ✭ 108 (+200%)
IsectSegments intersection detection library
Stars: ✭ 199 (+452.78%)
rcbcCOIN-OR branch and cut (CBC) bindings for R
Stars: ✭ 16 (-55.56%)
minizinc-pythonAccess to all MiniZinc functionality directly from Python
Stars: ✭ 92 (+155.56%)
ProjectsA list of awesome open source projects Vladimir Agafonkin is involved in.
Stars: ✭ 250 (+594.44%)
ELEMENTSThe C++ ELEMENTS library contains a suite of sub-libraries to support mathematical functions (elements), data representations (MATAR), and novel mesh classes (geometry and SWAGE) to support a very broad range of element types, numerical methods, and mesh connectivity data structures useful for computational physics and engineering.
Stars: ✭ 13 (-63.89%)
CdtC++ library for constrained Delaunay triangulation (CDT)
Stars: ✭ 165 (+358.33%)
Machine-Learning🌎 I created this repository for educational purposes. It will host a number of projects as part of the process .
Stars: ✭ 38 (+5.56%)
Data structure and algorithms libraryA collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (+269.44%)
gibbousConvex optimization for java and scala, built on Apache Commons Math
Stars: ✭ 17 (-52.78%)
bltLattice-based integer linear programming solver
Stars: ✭ 60 (+66.67%)
minilpA pure Rust linear programming solver
Stars: ✭ 61 (+69.44%)
lpsolversLinear programming solvers in Python with a unified API
Stars: ✭ 20 (-44.44%)
geojson-rbushGeoJSON implementation of RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Stars: ✭ 60 (+66.67%)
Skeleton TracingA new algorithm for retrieving topological skeleton as a set of polylines from binary images
Stars: ✭ 241 (+569.44%)
rmpkMixed Integer Linear and Quadratic Programming in R
Stars: ✭ 37 (+2.78%)
GreinerhormannGreiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
Stars: ✭ 176 (+388.89%)
Cavaliercontours2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (+275%)
rdpA library providing FFI access to fast Ramer–Douglas–Peucker and Visvalingam-Whyatt line simplification algorithms
Stars: ✭ 20 (-44.44%)
WagyuA general library for geometry operations of union, intersections, difference, and xor
Stars: ✭ 116 (+222.22%)
SimplexSolverAn easy-to-use Simplex solver class for linear programming.
Stars: ✭ 18 (-50%)
Lazysets.jlA Julia package for calculus with convex sets
Stars: ✭ 107 (+197.22%)
bentley-ottmannsimple Java implementation of Bentley-Ottmann sweep line algorithm for listing all intersections in a set of line segments
Stars: ✭ 16 (-55.56%)
good lpLinear Programming for Rust, with an user-friendly API. This crate allows modeling LP problems, and let's you solve them with various solvers.
Stars: ✭ 77 (+113.89%)
pytopeMinimal package for operations on polytopes, zonotopes, and invariant sets.
Stars: ✭ 26 (-27.78%)
tektosyneThe Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Stars: ✭ 52 (+44.44%)
swapA Solver for the Wavelength Assignment Problem (RWA) in WDM networks
Stars: ✭ 27 (-25%)
antaresVizANTARES Visualizations
Stars: ✭ 19 (-47.22%)
GeokdbushThe fastest spatial index for geographic locations in JavaScript
Stars: ✭ 251 (+597.22%)
emhassemhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
Stars: ✭ 54 (+50%)
Delaunator CppA really fast C++ library for Delaunay triangulation of 2D points
Stars: ✭ 244 (+577.78%)
flipyA Python linear programming interface library
Stars: ✭ 23 (-36.11%)
CgalThe public CGAL repository, see the README below
Stars: ✭ 2,825 (+7747.22%)
pydata-london-2018Slides and notebooks for my tutorial at PyData London 2018
Stars: ✭ 22 (-38.89%)
DlibAllocators, I/O streams, math, geometry, image and audio processing for D
Stars: ✭ 182 (+405.56%)
dingoA python library for metabolic networks sampling and analysis
Stars: ✭ 29 (-19.44%)
Robust PredicatesFast robust predicates for computational geometry in JavaScript
Stars: ✭ 170 (+372.22%)
RbushRBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Stars: ✭ 1,881 (+5125%)
homog2dC++ 2D geometry library, handles points, lines, polylines, planar transformations (and other primitives), using homogeneous coordinates. Provided with complete manual and samples.
Stars: ✭ 70 (+94.44%)
HxgeomalgoSmall collection of computational geometry algorithms in Haxe.
Stars: ✭ 133 (+269.44%)
polliwog2D and 3D computational geometry library
Stars: ✭ 22 (-38.89%)
Turf SwiftA Swift language port of Turf.js.
Stars: ✭ 123 (+241.67%)
SplashGeomOpen-source C++ library for geometry and linear algebra
Stars: ✭ 22 (-38.89%)
WykobiWykobi C++ Computational Geometry Library
Stars: ✭ 115 (+219.44%)
venn7A musical interface based on symmetric 7-set Venn diagrams
Stars: ✭ 29 (-19.44%)
DelaunatorAn incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+4458.33%)
inpolyA fast 'point(s)-in-polygon' test for MATLAB.
Stars: ✭ 17 (-52.78%)
polygon-splitterA small (<10kb minified) javascript library for splitting polygons by a polyline.
Stars: ✭ 20 (-44.44%)
linearprogrammingCode for the Modeling and Solving Linear Programming with R book
Stars: ✭ 38 (+5.56%)
topoA Geometry library for Elixir that calculates spatial relationships between two geometries
Stars: ✭ 125 (+247.22%)