Vectornaut
  • Joined on 2019-09-28
Vectornaut commented on issue StudioInfinity/dyna3#67 2025-06-20 20:22:56 +00:00
Set up an Irisawa problem demo

Done on the Vectornaut:demo-summer-2025 branch, as of commit [6928ac8](https://code.studioinfinity.org/Vectornaut

Vectornaut closed issue StudioInfinity/dyna3#67 2025-06-20 20:22:56 +00:00
Set up an Irisawa problem demo
Vectornaut commented on issue StudioInfinity/dyna3#67 2025-06-20 20:22:28 +00:00
Set up an Irisawa problem demo

I'm removing the dependency on #66 because we decided that loading an assembly from a file would amount to calling a sequence of element and regulator creation commands—which is what the test…

Vectornaut created branch demo-summer-2025 in Vectornaut/dyna3 2025-06-20 19:44:14 +00:00
Vectornaut pushed to demo-summer-2025 at Vectornaut/dyna3 2025-06-20 19:44:14 +00:00
2484b0861d Ignore the demo deployment archive
b058cb984d Write a packaging script for the demo app
37c85ca29c Start tracking the demo slides
40f35ea163 Add more instructions for the radius ratio demo
f1fea9e40e Use ghost mode to put key elements within reach
Compare 7 commits »
Vectornaut pushed to diagnostics at Vectornaut/dyna3 2025-06-17 21:08:20 +00:00
99136498c7 Add data zoom controls to the diagnostics charts
Vectornaut created pull request StudioInfinity/dyna3#92 2025-06-11 19:17:09 +00:00
feat: Engine diagnostics
Vectornaut pushed to diagnostics at Vectornaut/dyna3 2025-06-11 19:14:00 +00:00
0be7448e24 Add a spectrum history panel
059224e269 Put a border around the loss history chart
e4725174e5 Fix the display's focus indicator
992b41108f Let the Cholesky decomposition fail gracefully
b54a8a92e7 Add a realization status indicator
Compare 7 commits »
Vectornaut created branch diagnostics in Vectornaut/dyna3 2025-06-11 19:13:59 +00:00
Vectornaut created pull request StudioInfinity/dyna3#91 2025-06-10 20:44:18 +00:00
chore: Update Sycamore to 0.9.1
Vectornaut created branch sycamore-0.9.1 in Vectornaut/dyna3 2025-06-10 20:39:21 +00:00
Vectornaut pushed to sycamore-0.9.1 at Vectornaut/dyna3 2025-06-10 20:39:21 +00:00
a4d081f684 Update Sycamore to 0.9.1
Vectornaut commented on pull request StudioInfinity/dyna3#85 2025-06-09 18:56:29 +00:00
Introduce ghost mode for elements

Did we intentionally remove this indicator, which flags an element with an invalidly specified regulator when the regulator list is closed? The removal looks like a regression—especially because we didn't remove the associated CSS—but I wanted to check in case we decided on it in a meeting and I forgot to write it down.

Vectornaut commented on pull request StudioInfinity/dyna3#85 2025-06-09 18:56:29 +00:00
Introduce ghost mode for elements

I didn't intend for this comment to require a review. I'm hoping that submitting this review will make the comment visible to other users, as intended.

Vectornaut pushed to main at Vectornaut/dyna3 2025-06-04 23:10:40 +00:00
e447e7ea96 Dispatch normalization routines correctly (#87)
Vectornaut commented on pull request StudioInfinity/dyna3#87 2025-06-04 22:48:49 +00:00
Dispatch normalization routines correctly

don't forget to file that issue

Whoops, thanks for the reminder! This is now issue #90.

Vectornaut opened issue StudioInfinity/dyna3#90 2025-06-04 22:47:22 +00:00
Make the data types of element representations opaque to the assembly module
Vectornaut commented on pull request StudioInfinity/dyna3#87 2025-06-03 00:27:15 +00:00
Dispatch normalization routines correctly

During our meeting, we decided that cleaning up the forwarded project_to_normalized implementations will best be done in a dedicated pull request that encapsulates element representation data…

Vectornaut commented on pull request StudioInfinity/dyna3#87 2025-06-02 23:24:36 +00:00
Dispatch normalization routines correctly

My first attempt to avoid forwarding the project_to_normalized implementations was:

  • Make project_to_normalized a method of a new engine::EngineElement trait.
  • Make `engine::EngineEleme…
Vectornaut commented on pull request StudioInfinity/dyna3#87 2025-06-02 22:04:28 +00:00
Dispatch normalization routines correctly

I am happy with the names but it seems cumbersome that there are methods project_XXX_to_normalized and then two boilerplate implementations of project_to_normalized that just forward to the…