KOKO Mesh Generator

Mesh generator for the 2D finite element method


Updated 3 Feb 2015

View License

Set of MATLAB functions for the generation of unstructured (3-node or 6-node) triangular meshes in two dimensions. As input, the code takes a signed distance function for the domain geometry. A mesh size function, for the spatial node distribution, is constructed using an approximate medial axis. As outputs, the code generates a 3-node or a 6-node triangular mesh with boundary data (edges and nodes). The approach presented consists of three steps: (1) an initial nodes placement is obtained using a probabilistic node distribution, (2) an iterative smoothing is performed assuming the presence of an attractive/repulsive internode force, and (3) a fast refinement procedure is performed for 6-node triangular meshes or large scale meshes.
For more details:
Koko J., A Matlab mesh generator for the two-dimensional finite element method, Applied Mathematics and Computation 250, p. 650-664 (215)

Cite As

Jonas Koko (2023). KOKO Mesh Generator (https://www.mathworks.com/matlabcentral/fileexchange/49528-koko-mesh-generator), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes