This is the code accompanying the paper A vertex-centric representation for adaptive diamond-kite meshes (2024).
Adaptive diamond-kite meshes were introduced in the paper Diamond-kite adaptive quadrilateral meshing by Eppstein (2014).
Running make
outputs a sample adaptive diamond-kite mesh in four formats: eps, csv, off, obj. The eps file is converted to pdf using pstopdf.
The file in.csv
is a sample adaptive diamond-kite mesh generated by random refinement. It can be loaded with make I=in.csv
.
The program kf.py
is a variant of dk.py
that computes kite fractals described in the paper Fractal tilings based on kite- and dart-shaped prototiles by Fathauer (2001). Running make kf
outputs a sample kite fractal.
The code should work in both Python 2 and Python 3.