Computational geometry in Julia
-
Updated
Mar 24, 2026 - Julia
Computational geometry in Julia
Meshing and isosurface extraction algorithms
A research tool based in virtual reality. Produced by the Center for Computational Mathematics and Modeling at Temple University
LibHip: An Open-Access Hip Joint Model Repository suitable for Finite Element Method Simulation
Java implementation of the Q-Morph algorithm for my Siv. Ing. thesis at the University of Oslo, 2002
Plugin that interfaces MMG (mesh adaptation kernel) with SALOME
Software modules for modelling and simulation
Interval Assignment by Integer Linear Algebra method for solving assigning the number of mesh edges on model curves for quad and hex meshing
Simple implementation of DistMesh algorithm allowing to generate meshes on 2D plane.
Surface triangle mesh smoothing w.r.t. vertex normals to preserve surface curvature. Runs parallel on OpenMP or CUDA if available. Vertex indices are reordered s.t. they are localized into patches to improve CUDA blocking into shared memory & spatial cache locality.
This is a research code investigating techniques to create coarse hex layouts for fitting multipatch B-splines to be used in isogeometric analysis.
Initial implementation of the algorithm described in my bachelor’s thesis.
Python Script to utilize existing dxf format to convert mesh based 3D Model.
Numerical and Analytical Flow Solution over Joukowski Aerofoil, Using O-grid Meshing Method and PSOR solving algorithm.
This package performs triangulation for engineering geological cross-sections
Infinite Voxel World with procedural generation like minecraft
subdivision algorithm of a continuous geometric space into discrete geometric and topological cells.
Python wrapper around ViennaGrid
This program helps to perform meshing operations in a convex domain. Alhamdoulilah!
Add a description, image, and links to the meshing-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the meshing-algorithms topic, visit your repo's landing page and select "manage topics."