fff543ad48
Upgrade the vendored nlohmann JSON to 3.12.0 and build the docs with Doxygen 1.15.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 23:27:47 -06:00
0dff6df8ed
Document the new DPF surfaces in one command set, and test the field, half-tree, and multipoint edges.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 23:18:10 -06:00
0d8a5a8131
Annotate noexcept and constexpr with HEDLEY, and add interval containment, ChaCha, and the dyadic range tables.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 20:44:07 -06:00
875f09fec1
Record Grotto half-ulp tables and comparison geneval, and factor shared beaver terms before the quotient.
...
Horner and window evaluation need those tables in the tree. Comparison geneval opens the same value words as a Doerner–Shelat key. A factor common to every polynomial term is multiplied first so that preprocessing stays smaller.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 15:16:21 -06:00
e4e666f459
Initial import of libdpf.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 14:08:32 -06:00