Commits on 30 Jul 2026
Add scripts/diagnose-leg.ts: follow leg_synth's recurrence term by term
Jeremy Magland committed
5e5b2f8Commits on 29 Jul 2026
Add scripts/diagnose-sht.ts: which stage of the transform is wrong?
Jeremy Magland committed
30ed90fbench:sht: check one round trip before timing thousands
Jeremy Magland committed
721b8dfDo not assume a linked library leaves stdout alone
Jeremy Magland committed
e302a6eBenchmark the WGSL transforms against upstream SHTNS
Jeremy Magland committed
b689087Point the demo link back at the original repo's Pages site
Jeremy Magland committed
c47b479Add a Benchmark button that measures the solver and the GPU's clock ramp
Jeremy Magland committed
3221abdAdd scripts/compare-perf.mjs, and rule out CPU command encoding
Jeremy Magland committed
17db8f1Stop the per-frame sync from inflating the app's solver number
Jeremy Magland committed
cde22eaSeparate solver time from frame time, and add a cross-environment check
Jeremy Magland committed
0f3abbdDelete the TypeScript solver; the .m models are the only implementation
Jeremy Magland committed
35d91faPoint Pages at the new repo and stop asking the workflow to enable it
Jeremy Magland committed
c6376deWrite the solver in MATLAB and compile it to WebGPU
Jeremy Magland committed
61e12f1Name the glibc case when Dawn's binary will not load
Jeremy Magland committed
182fa98Report why the webgpu package did not load, instead of guessing
Jeremy Magland committed
521b449Make the benchmark command run on older Node
Jeremy Magland committed
84005eeFix CI: do not omit optional dependencies
Jeremy Magland committed
e5b7827Add a desktop WebGPU benchmark and show its command in the app
Jeremy Magland committed
15a77e2Add soak, live-check and solver-only soak tooling
Jeremy Magland committed
e7bcd70turing-sphere: reaction-diffusion on the sphere, spectral solver on WebGPU
Jeremy Magland committed
2dedc35