Skip to content

PyNeuroMesh is a hybrid meshing pipeline that integrates neural implicit surface representations with classical mesh generation. It uses neural networks to learn signed distance functions (SDFs) and adaptive refinement fields to guide high-quality mesh generation using GMSH

License

Notifications You must be signed in to change notification settings

jamesafful/pyneuromesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PyNeuroMesh

PyNeuroMesh is a hybrid meshing pipeline that integrates neural implicit surface representations with classical mesh generation. It uses neural networks to learn signed distance functions (SDFs) and adaptive refinement fields to guide high-quality mesh generation using GMSH.


๐Ÿ”‘ Features

  • Neural SDF Models โ€” Learn continuous geometry via MLPs.
  • GMSH Integration โ€” Surface extraction via marching cubes, meshing with GMSH.
  • Adaptive Refinement โ€” Use RefineNet to predict local mesh size.
  • Training Pipelines โ€” Includes synthetic and simulation-aware training scripts.
  • Python + CLI Access โ€” Scriptable modules and runnable command-line tools.

๐Ÿ“ฆ Installation

git clone https://github.com/jamesafful/pyneuromesh.git
cd pyneuromesh
pip install -r requirements.txt

About

PyNeuroMesh is a hybrid meshing pipeline that integrates neural implicit surface representations with classical mesh generation. It uses neural networks to learn signed distance functions (SDFs) and adaptive refinement fields to guide high-quality mesh generation using GMSH

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published