Computational Geometry Packages

CHull.jl22A Julia wrapper around a PyCall wrapper around the qhull Convex Hull library

CSoM.jl39"Programming the Finite Element Method" by I M Smith, D V Griffiths and L Margetts

GeometricalPredicates.jl53Fast and robust 2D & 3D incircle/intriangle/etc. for Julia

VoronoiDelaunay.jl119Fast and robust Voronoi & Delaunay tessellation creation with Julia

TriangleIntersect.jl12Fast raytriangle intersections for raytracing

OctTrees.jl11Fast quad and octtrees for Julia

ConvexHull.jl12A Julia library for polyhedral computations

TetGen.jl33Julia's TetGen wrapper

GeometryTypes.jl68Geometry types for Julia

Meshing.jl53Meshing and isosurface extraction algorithms

CDDLib.jl35Cdd wrapper module for Julia. cdd is a library for polyhedra manipulation such as double description and FourierMotzkin elimination

CHull2d.jl6Variety of algorithms for taking the convex hull of 2 dimensional sets of points

Vec.jl132D and 3D vectors and their operations for Julia

Polyhedra.jl157Polyhedral Computation Interface

LRSLib.jl14Lrs wrapper module for Julia

VoronoiCells.jl29Voronoi tesselations in Julia

EnhancedGJK.jl33GJK signed distance algorithm for convex bodies in Julia

RegionTrees.jl104Quadtrees, Octrees, and more in Julia

JumpProcesses.jl109Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and statedependent rates and mix with differential equations and scientific machine learning (SciML)

Gmsh.jl38Gmsh.jl contains API for Gmsh: a threedimensional 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.

Meshes.jl273Computational geometry and meshing algorithms in Julia
View all packages