Development history
and next steps.
RobustMesh has evolved through a series of experimental and versioned milestones, from the first meshing experiments to the current 2D implementation. Development is ongoing, with 2.5D extrusion currently being explored. RobustMesh is a personal project developed in my spare time, so development timelines and planned features are indicative rather than guaranteed.
First RobustMesh code committed, marking the beginning of this project.
First end-to-end prototype capable of generating a complete 2D mesh with boundary-layer elements and an unstructured triangular core.
RobustMesh goes alpha.
First versioned alpha milestone of the 2D meshing engine.
- Complete 2D meshing workflow
- Prismatic-layer generation
- Unstructured triangular core
- Local mesh-size control
- OpenFOAM mesh export
- Interactive meshing workflow
- Initial robustness and validation work
Resampling, quality and bugs
- Export of checkMesh quality fields to ParaView
- Automatic resampling of geometric fans
- Detailed display of resampling parameters
- Significantly expanded test coverage
- Reporting errors during the extract-layer step
- Loss of patch type during OpenFOAM export
2.5D extrusion
Extension of the existing 2D meshing pipeline through geometric extrusion of a generated 2D mesh.
- Translational extrusion
- Section rotation
- Combination of translation and rotation
- OpenFOAM export of extruded meshes