Vectornaut
  • Joined on 2019-09-28
Vectornaut pushed to tangent-space at glen/dyna3 2024-12-11 21:02:06 +00:00
90834fbb93 Adapt symmetric_kernel for non-WASM targets
Vectornaut created pull request glen/dyna3#29 2024-12-10 10:13:25 +00:00
Manipulate the assembly
Vectornaut pushed to tangent-space at glen/dyna3 2024-12-10 09:59:15 +00:00
c87367a276 Tweak comment wording
64da1ba577 Enable translation along all axes
Compare 2 commits »
Vectornaut created branch tangent-space in glen/dyna3 2024-12-10 00:28:16 +00:00
Vectornaut pushed to tangent-space at glen/dyna3 2024-12-10 00:28:16 +00:00
9f85ce5608 Step elements geodesically instead of linearly
2906571f32 Correct the translation direction
58e7587131 Deform the assembly
7aa69bdfcd Set the console error panic hook
2c55a63a6f Engine: Find the tangent space of the solution variety
Compare 5 commits »
Vectornaut opened issue glen/dyna3#28 2024-12-04 20:12:32 +00:00
Find the tangent space of the solution variety
Vectornaut opened issue glen/dyna3#27 2024-12-04 20:10:07 +00:00
Display points
Vectornaut created pull request glen/dyna3#25 2024-11-26 03:04:41 +00:00
Click the display to select spheres
Vectornaut created branch select-in-display in glen/dyna3 2024-11-26 03:01:41 +00:00
Vectornaut pushed to select-in-display at glen/dyna3 2024-11-26 03:01:41 +00:00
f4c9d3d7f4 App: factor out the selection routine
17d4ed86e4 Display: click to select spheres
Compare 2 commits »
Vectornaut commented on pull request glen/dyna3#24 2024-11-25 09:41:54 +00:00
Turn non-automated tests into Cargo examples

One of the above needs to be done. You are also encouraged either in the README to acknowledge app-proto and quickly mention how to run the prototype app [...] and how to run the examples, or…

Vectornaut pushed to cargo-examples_on_main at glen/dyna3 2024-11-25 09:39:27 +00:00
dc5020752b Say how to run the prototype, examples, and tests
Vectornaut created pull request glen/dyna3#24 2024-11-22 04:39:34 +00:00
Turn non-automated tests into Cargo examples
Vectornaut created branch cargo-examples_on_main in glen/dyna3 2024-11-22 04:35:41 +00:00
Vectornaut pushed to cargo-examples_on_main at glen/dyna3 2024-11-22 04:35:41 +00:00
848f7d665b Rename the dev feature to reflect its generality
b23d4a1860 Separate test and example for Irisawa hexlet
de8c662de4 Factor out the realization of the Irisawa hexlet
e69073a996 Streamline Gram matrix setup for Irisawa hexlet
519d0f49df Turn assertionless tests into Cargo examples
Compare 5 commits »
Vectornaut commented on pull request glen/dyna3#22 2024-11-22 00:50:08 +00:00
Give each element a serial number

As discussed in our meeting, I've gone back to the atomic version, with one change: we now panic when we run out of serial numbers, rather than silently wrapping around. Ready to review again!

Vectornaut pushed to element-serial at glen/dyna3 2024-11-22 00:47:55 +00:00
a5fd6545e0 Remove caveat about NEXT_ELEMENT_SERIAL wrapping
Vectornaut pushed to element-serial at glen/dyna3 2024-11-22 00:42:56 +00:00
133b725053 Panic if we run out of serial numbers
c5f09b99b3 Add reminder to reconsider global element serials
b0bd31a9da Go back to atomic for next element serial number
Compare 3 commits »
Vectornaut commented on pull request glen/dyna3#22 2024-11-19 04:31:51 +00:00
Give each element a serial number

As discussed over e-mail, we'll go with the thread-local version for now. Ready to review!

Vectornaut pushed to element-serial at glen/dyna3 2024-11-19 04:30:10 +00:00
7bc3a9eeae Make the next element serial number thread-local