Computational Geometry Packages

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

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

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

ConvexHull.jl12A Julia library for polyhedral computations

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

EnhancedGJK.jl33GJK signed distance algorithm for convex bodies in Julia

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

GeometryTypes.jl68Geometry types for Julia

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.

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)

LRSLib.jl14Lrs wrapper module for Julia

Meshes.jl273Computational geometry and meshing algorithms in Julia

Meshing.jl53Meshing and isosurface extraction algorithms

OctTrees.jl11Fast quad and octtrees for Julia

Polyhedra.jl157Polyhedral Computation Interface

RegionTrees.jl104Quadtrees, Octrees, and more in Julia

TetGen.jl33Julia's TetGen wrapper

TriangleIntersect.jl12Fast raytriangle intersections for raytracing

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

VoronoiCells.jl29Voronoi tesselations in Julia

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