The Makefile in this repo was used to publisch .html pages with redirect to https://jscad.app of the JSCAD applications discussed below.
That is not needed anymore, the (raw) .js file JSCAD models of this repo can directly be used by appending the raw file URL to https://jscad.app/#. Below are the three JSCAD apps from this repo with those URLs to execute directly in your browser:
- https://jscad.app/#https://github.com/Hermann-SW/lattice_sphere_cmp/raw/refs/heads/main/lattice_sphere_cmp.js
- https://jscad.app/#https://github.com/Hermann-SW/lattice_sphere_cmp/raw/refs/heads/main/tangential_faces.js
- https://jscad.app/#https://github.com/Hermann-SW/lattice_sphere_cmp/raw/refs/heads/main/pt.js
After updating lattice_sphere_cmp.js, run make and then open index.html in browser.
You can use last pushed version on github.io:
https://Hermann-sw.github.io/lattice_sphere_cmp
Related question:
https://math.stackexchange.com/questions/4917740/which-faces-does-sphere-lattice-polyhedron-operatornamehullp-in-mathbbz
Analysis output added (#faces/#edges/#vertices) in 3rd last logged line.
In case of cmp="= pq" output of r3(pq) as well (should be same as #vertices).
Dual of lattice sphere (dual vertices determined with small system of 3 linear equations solver for each face):
Experimental:
https://hermann-sw.github.io/lattice_sphere_cmp/tangential_faces.html