Computational Geometry Packages
-
Meshes.jl389Computational geometry in Julia
-
Polyhedra.jl172Polyhedral Computation Interface
-
JumpProcesses.jl139Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and state-dependent rates and mix with differential equations and scientific machine learning (SciML)
-
VoronoiDelaunay.jl123Fast and robust Voronoi & Delaunay tessellation creation with Julia
-
RegionTrees.jl112Quadtrees, Octrees, and more in Julia
-
GeometryTypes.jl67Geometry types for Julia
-
Meshing.jl58Meshing and isosurface extraction algorithms
-
GeometricalPredicates.jl57Fast and robust 2D & 3D incircle/intriangle/etc. for Julia
-
Gmsh.jl52Gmsh.jl contains API for Gmsh: a three-dimensional finite element mesh generator. With the help of Gmsh.jl, it is possible add parametric model construction and/or automatic mesh generation to a FEM pipeline.
-
CSoM.jl44"Programming the Finite Element Method" by I M Smith, D V Griffiths and L Margetts
-
TetGen.jl42Julia's TetGen wrapper
-
CDDLib.jl36Cdd wrapper module for Julia. cdd is a library for polyhedra manipulation such as double description and Fourier-Motzkin elimination
-
EnhancedGJK.jl35GJK signed distance algorithm for convex bodies in Julia
-
VoronoiCells.jl33Voronoi tesselations in Julia
-
CHull.jl24A Julia wrapper around a PyCall wrapper around the qhull Convex Hull library
-
LRSLib.jl14Lrs wrapper module for Julia
-
TriangleIntersect.jl13Fast ray-triangle intersections for raytracing
-
Vec.jl132D and 3D vectors and their operations for Julia
-
ConvexHull.jl13A Julia library for polyhedral computations
-
OctTrees.jl12Fast quad and oct-trees for Julia
-
CHull2d.jl6Variety of algorithms for taking the convex hull of 2 dimensional sets of points
View all packages