JavaScript, Webassembly, Emscripten, Numerical Methods, Machine Learning.
test results are shown below. Here we get more decimal places of accuracy / agreement than in our original tests. And again, if we can see agreement out to 14 or 15 decimal places with double precision, we’re good to go. The emboldened difference digits are not germane. C code fixed (output of SVD)