This is your work, valued

Yekaterinburg

Anatoliy V Tomilov

Expert
@tomilov

Zodiac animal: Ox; Zodiac sign: Sagittarius

quickhull. Header-only single-class implementation of Quickhull algorithm for convex hulls finding in arbitrary dimension (>1) space.

77

insituc. x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations: partial derivation, constant folding.

49

sweepline. Fortune's algorithm for Voronoi diagram generating on the plane. Intended for runtime speed and careful handling of corner cases.

20

variant. C++1z variant, never empty, constexpr visit/multivisit (perfect forwarding for visitor and its parameters), delayed visitor, composite visitor, aggregate wrapper, recursive wrapper, I/O, relational, invoke

13

qvncclient. C++

10

sah_kd_tree. (in progress) SAH kd-tree for triangles parallel construction algorithm implementation

9

freq. Fastest possible (?) counting of words frequencies in a text. 450MB/s on Ivy bridge

4

spherical_harmonics. real spherical harmonics in Cartesian, projection to spherical harmonics, cos+ (clamped cosine), rotation of zonal spherical functions, dodecahedron triangle fan, icosahedron triangle strip, Monte-Carlo method

4

optix7course. C++

2

iccad. Toy Qt-based CAD for demonstration of my "insituc" JIT-compiler capabilities.

2

mm5. crappy scripts

1

radixsort. Radix sort bytewise algorithm implementation for uint32_t

1

mcve. mcve

1

networkmanager. Qt QML, D-Bus and NetworkManager API fusion

1

parser_generator. toy project to learn latest features of C++

1

math-parser-benchmark-project. Automatically exported from code.google.com/p/math-parser-benchmark-project

1