An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: meshing

pyvista/scikit-gmsh

Scikit for Gmsh to generate 3D finite element mesh

Language: Python - Size: 4.49 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 58 - Forks: 3

kip-hart/MicroStructPy

Microstructure modeling, mesh generation, analysis, and visualization.

Language: Python - Size: 1.81 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 87 - Forks: 22

onera/Cassiopee

CFD pre- and post-processing python modules

Language: C - Size: 215 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 24 - Forks: 14

NREL/BioReactorDesign

Bio Reactor Design (BiRD): a toolbox to simulate and analyze different designs of bioreactors in OpenFOAM

Language: Liquid - Size: 90.6 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 22 - Forks: 13

romanzes637/gmsh_scripts

Mixed (structured/unstructured) 3D mesh generator based on curved cuboid elements (primitives)

Language: Python - Size: 8.32 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 20 - Forks: 7

ansys/pyprimemesh

Pythonic Meshing Client for Ansys Prime Server

Language: Python - Size: 131 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 26 - Forks: 11

komietty/metriko

Header only Parameterization and Meshing Library

Language: C++ - Size: 2.56 MB - Last synced at: 8 days ago - Pushed at: 15 days ago - Stars: 10 - Forks: 0

Geode-solutions/OpenGeode

Open source framework for representing and manipulating geometric models

Language: C++ - Size: 19.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 164 - Forks: 15

hpgem/nanomesh

Python workflow tool for generating meshes from 2D and 3D image data

Language: Jupyter Notebook - Size: 179 MB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 40 - Forks: 5

JuliaGeometry/DelaunayTriangulation.jl

DelaunayTriangulation.jl: A Julia package for Delaunay triangulations and Voronoi tessellations in the plane

Language: Julia - Size: 457 MB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 84 - Forks: 6

seung-lab/igneous

Scalable Neuroglancer compatible Downsampling, Meshing, Skeletonizing, Contrast Normalization, Transfers and more.

Language: Python - Size: 5.48 MB - Last synced at: 10 days ago - Pushed at: 18 days ago - Stars: 49 - Forks: 22

krober10nd/SeismicMesh 📦

2D/3D serial and parallel triangular mesh generation tool for finite element methods.

Language: Python - Size: 30.5 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 133 - Forks: 34

Inspirateur/binary-greedy-meshing

A port of https://github.com/cgerikj/binary-greedy-meshing to Rust.

Language: Rust - Size: 33.2 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 16 - Forks: 6

hku-mars/ImMesh

ImMesh: An Immediate LiDAR Localization and Meshing Framework

Language: C++ - Size: 34.7 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 664 - Forks: 58

meshpro/optimesh

:spider_web: Mesh optimization, mesh smoothing.

Size: 64.3 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 606 - Forks: 58

artorg-unibe-ch/spline_mesher

Meshing tool for homogenised finite elements based on HR-pQCT images

Language: Python - Size: 10.9 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 4 - Forks: 0

anlijun/awesome-CAE-software

A curated list of awesome CAE frameworks, libraries, and software from a full CAE workflow perspective, including the integration of AI technologies.

Size: 283 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 9 - Forks: 0

lanl/tinerator

Intuitive and powerful unstructured geospatial mesh generation from GIS data.

Language: Python - Size: 45.6 MB - Last synced at: about 4 hours ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

nschloe/meshio

:spider_web: input/output for many mesh formats

Language: Python - Size: 12.5 MB - Last synced at: 18 days ago - Pushed at: 11 months ago - Stars: 2,094 - Forks: 421

nschloe/pygmsh

:spider_web: Gmsh for Python

Language: Python - Size: 3.42 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 905 - Forks: 162

lanl/LaGriT

Los Alamos Grid Toolbox (LaGriT) is a library of user callable tools that provide mesh generation, mesh optimization and dynamic mesh maintenance in two and three dimensions.

Language: Fortran - Size: 1.01 GB - Last synced at: about 4 hours ago - Pushed at: 25 days ago - Stars: 125 - Forks: 50

meshpro/pygalmesh

:spider_web: A Python interface to CGAL's meshing tools

Language: C++ - Size: 4.19 MB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 632 - Forks: 60

wildmeshing/wildmeshing-python

Python bindings for TriWild.

Language: C++ - Size: 132 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 52 - Forks: 11

andrewrgarcia/voxelmap

A Python library for making voxel and 3D mesh models from images and arrays

Language: Python - Size: 26.9 MB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 25 - Forks: 4

sandialabs/omega_h

Simplex mesh adaptivity for HPC

Language: C++ - Size: 6.92 MB - Last synced at: 18 days ago - Pushed at: 12 months ago - Stars: 116 - Forks: 54

drlukeparry/pyccx

A library for creating and running 3D FEA simulations using the opensource Calculix FEA Package.

Language: Python - Size: 323 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 38 - Forks: 9

neperfepx/neper

Polycrystal generation and meshing

Language: POV-Ray SDL - Size: 485 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 232 - Forks: 55

INTERA-Inc/pyvista-gridder

Mesh generation using PyVista

Language: Python - Size: 2.66 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

simbilod/meshwell

Easily mesh collections of 2D and 3D polygons with complex extrusions using GMSH

Language: Python - Size: 3.93 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 3

wildmeshing/TriWild

TriWild: Robust Triangulation with Curve Constraints

Language: C++ - Size: 20.3 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 243 - Forks: 28

LIHPC-Computational-Geometry/validity-first-polycube-labeling

Reference implementation of "Validity-first automatic polycube labeling for CAD models", IMR 2025

Language: C++ - Size: 3.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

rigetti/DiscreteExteriorCalculus.jl

Discrete differential geometry on simplicial complexes

Language: Julia - Size: 129 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 26 - Forks: 7

plut/ConstructiveGeometry.jl

Algorithms and syntax for building CSG objects within Julia.

Language: Julia - Size: 4.13 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 51 - Forks: 2

WyllDuck/OpenFOAM-ToolChain-for-Rocket-Aerodynamic-Analysis

This project provides a complete toolchain for evaluating different rocket geometries at subsonic, transonic, and supersonic regimes. The work contained in this repository is part of a student project carried out at the Technical University of Munich (TUM) under the Master of Science (M.Sc) in Aerospace (year 2023).

Language: C++ - Size: 16.5 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 6

mesh-adaptation/movement

Mesh movement methods for finite element problems solved using Firedrake

Language: Python - Size: 1.29 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 7 - Forks: 5

pascalPost/turbomesh

Automated mesher for turbomachinery applications

Language: Rust - Size: 312 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 8 - Forks: 4

seung-lab/zmesh

Marching Cubes & Mesh Simplification on multi-label 3D images.

Language: C++ - Size: 621 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 62 - Forks: 8

diku-dk/Open-Full-Jaw

A dataset and python-based pipeline for "An open-access dataset and nearly-automated pipeline for generating finite element models of human jaw".

Language: Jupyter Notebook - Size: 77.4 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 11

KarlLevik/qmorph

Java implementation of the Q-Morph algorithm for my Siv. Ing. thesis at the University of Oslo, 2002

Language: Java - Size: 998 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 2

bjaraujo/ENigMA

A multiphysics framework with robust mesh generation capabilities

Language: C++ - Size: 6.23 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 18 - Forks: 9

j4nr0th/rmesh

Meshing tool for creating semi-structured 2D meshes.

Language: C - Size: 5.73 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ansys/ansys-api-meshing-prime

Ansys Prime Server Meshing gRPC APIs

Language: Python - Size: 34.2 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

diku-dk/RAINBOW

Software modules for modelling and simulation

Language: Python - Size: 33.3 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 2

sandialabs/mesquite

Mesquite: Mesh Quality Improvement Toolkit

Language: HTML - Size: 128 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 4

BlueBrain/VessMorphoVis

A lightweight, interactive, extensible and cross-platform framework for building, visualizing and analyzing vasculature (or blood vessels) morphologies.

Language: Python - Size: 64.1 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 44 - Forks: 7

RyanTmi/pyde-fem

Python package for mesh manipulations, solving PDEs using FEM.

Language: Python - Size: 32.2 KB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

gnikit/pymmg

MMG Remeshing tools wrapped in Python

Language: Python - Size: 78.1 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 12 - Forks: 0

SalomePlatform/meshbooleanplugin

boolean meshing plugin for SALOME

Language: Python - Size: 13 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

ilceltico/nsdudf

[ECCV 2024] Neural Surface Detection for Unsigned Distance Fields

Language: C++ - Size: 19.3 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

NauticalMile64/blockmeshbuilder

Concisely define and manipulate 3D block structures to produce hexahedral block-structured meshes for CFD.

Language: Python - Size: 991 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 12 - Forks: 10

Ahdhn/MeshImp

A Constrained Resampling Strategy for Mesh Improvement - SGP 2017

Language: C++ - Size: 132 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 56 - Forks: 16

xsdk-project/MathPackagesTraining 📦

A gh-pages site to host SWC style training materials for various HPC math packages

Language: JavaScript - Size: 257 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

RyanTmi/M1-TP_EDP

Collection of practical exercises for the course "Approximation of elliptic PDEs and numerical simulation" in the Master 1 of Applied Mathematics at Sorbonne University

Language: Python - Size: 3.12 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

sandialabs/IntervalAssignment

Interval Assignment by Integer Linear Algebra method for solving assigning the number of mesh edges on model curves for quad and hex meshing

Language: C++ - Size: 4.54 MB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

jarosado0911/PythonNeuronMeshes

This repository is generating neuron mesh geometries from 1d Neuromorpho.org geometries.

Language: Jupyter Notebook - Size: 60.3 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bgmeulem/Reconstruct_CARTO

Reconstructs a simulatable 3D mesh from in-vivo CARTO mapping data

Language: Python - Size: 3.96 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Camuvingian/blundergat-io

A import/export library for 3D assets written using .NET Core 3.1. Supported formats are Lightwave OBJ (.obj) and Polygon File Format PLY (.ply)

Language: C# - Size: 92.1 MB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

emhayki/MeshTool

MATLAB library for mesh manipulation and analysis, suitable for computational geometry and finite element analysis.

Language: MATLAB - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

xsdk-project/MathPackagesTraining2020

A gh-pages site to host SWC style training materials for various HPC math packages

Language: JavaScript - Size: 363 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 3

EIT-team/Mesher

CGAL based FEMs for EIT from segmentation files

Language: C++ - Size: 55.9 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 4

navis-org/sparse-cubes

Marching cubes for sparse matrices

Language: Python - Size: 35.2 KB - Last synced at: 11 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

338rajesh/gmsh.jl

A Julia package written for conveniently installing pre-compiled official gmsh binaries, by automatically selecting binaries appropriate to your operating system.

Language: Julia - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

aparis69/MarchingCubeCpp

A public domain/MIT header-only marching cube implementation in C++ without anything fancy.

Language: C++ - Size: 48.8 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 7

fsaporito/RMplates

Master Thesis, Reissner-Midlin plate bending with FEM and Mixed FEM (PSRI)

Language: Matlab - Size: 1.07 MB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 2

thamilthedal/edge-sizing

Streamlit app for Edge Sizing and small cell Calculation for pipe flow in ANSYS Meshing

Language: Python - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

IllinoisRocstar/Nemosys

Promesh is a modular, extensible framework for robust, automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.

Language: C++ - Size: 532 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 6

yuryatin/egcst

This package performs triangulation for engineering geological cross-sections

Language: Jupyter Notebook - Size: 200 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ruiesteves-pt/rubicolaMEMS

Python-based tool for integrated design, simulation and optimization of Micro Electro-Mechanical System (MEMS) structures

Language: Python - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Ahmed-Elgohary1/Voronoi-Mesh

This repository contains a C++ program that creates a Voronoi mesh. The program takes a set of points as input and generates a Voronoi diagram, which is a partitioning of a plane into regions based on the distance to points in a specific subset of the plane.

Language: C++ - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

SCIInstitute/cleaver.pages

This project hosts and serves the doxygen-generated C++ API documentation for Cleaver.

Language: HTML - Size: 2.66 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

AustinDeric/yak

yak (yet another kinfu) is a library and ROS wrapper for Truncated Signed Distance Fields (TSDFs).

Language: C++ - Size: 3.48 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 27 - Forks: 11

mohadoum/maillage

This program helps to perform meshing operations in a convex domain. Alhamdoulilah!

Language: JavaScript - Size: 45.9 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

sh0/zipper

Polygon Mesh Zippering

Language: C - Size: 1010 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 3

Q-Minh/naive-surface-nets

Implements a simple, readable naive surface nets algorithm

Language: C++ - Size: 35.7 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 37 - Forks: 2

icemiliang/loop_subdivision

A C++ implementing of Loop subdivision

Language: C++ - Size: 187 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 26 - Forks: 9

cristian-barbarosie/manifem

C++ library for meshes and finite elements on manifolds

Language: C++ - Size: 1.36 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

jamesmcclain/sr33 📦

A Clojure library/program for reconstructing surfaces from unorganized collections of point samples, such as those produced by laser range-scanners.

Language: Clojure - Size: 924 KB - Last synced at: 12 months ago - Pushed at: over 9 years ago - Stars: 2 - Forks: 0

vicio1975/cylinderBlockMesh.py

cylinderBlockMesh.py create the input file to discretize a cylinder domain by means of blockMesh.

Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

thamilthedal/cfd

Modules that help with the workflow for my research

Language: Python - Size: 2.62 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jstarczewski/DistMesh2D.jl

Simple implementation of DistMesh algorithm allowing to generate meshes on 2D plane.

Language: Julia - Size: 428 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

maxilevi/hedra-core

C++ library with routines used in Project Hedra

Language: C++ - Size: 125 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

aakash30jan/HDF5-MeshGeneration

Mesh Generation Framework as a part of M1 group project by IMP Turbulence 2019 batch.

Language: Python - Size: 15.6 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

jonancm/viennagrid-python

Python wrapper around ViennaGrid

Language: C++ - Size: 2.93 MB - Last synced at: almost 2 years ago - Pushed at: over 11 years ago - Stars: 0 - Forks: 0

akshay23sept/Mesh-Generation-Framework

This repository is dedicated to the group project by International Master's in Turbulence (IMP-Turbulence) 2019 batch.

Language: Fortran - Size: 64.6 MB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 3

arashk7/ArashCloudLibrary_PCL

Language: C++ - Size: 44.1 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

dash-orlando/geovar

Onshape Stuff

Language: C++ - Size: 87.5 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 1

MiroK/emi-cylinders

Language: GLSL - Size: 954 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 1

Technologicat/gmshtranslator Fork of jaabell/gmshtranslator

A simple python parser for gmsh .msh files - a temporary PR fork

Language: Python - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

tpaviot/netgen-conda

Conda build for netgen mesher

Language: C++ - Size: 2.86 MB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0