NekMesh is an an open-source mesh generation package, which is designed to tackle the significant challenge of automatically generating valid, high-quality curvilinear meshes of complex, three-dimensional geometries for high-order simulations.
Industrial High-Order Meshing Workflow
- Suitable for academic and complex industrial assemblies
- Use your favorite coarse FVM mesh and obtain the valid HO one
- Supports all common FEM element types
- Mesh curving, surface and volume mesh optimizations
- High-Order boundary layer splitting
Internal High-Order Meshing from CAD
- Suitable for academic geometries with perfect CAD
- 2D triangular and 3D tetrahedral core mesh
- Generating O-type quad or prism boundary layer
- Mesh curving, surface and volume mesh optimizations
Some features
- Input formats: .xml/.hdf5, .msh, .ccm*, .cgns*
- Output formats: .xml, .msh
- Modular structure + Python API for custom workflows
- 2D extrusion or revolution around an axis
- Adaptive refinement for curved elements*
- Post-processing with high-order VTK outputs