Wave simulator controlled via a multitouch display in real-time.
Plane waves are propagating over the screen, and users can either scatter the waves off their fingers, place preprogrammed obstruction patterns, or draw their own obstructions directly onto the screen.
The finite difference simulation is performed in real time on an RTX 3080, and in operation the system performs well over 10^10 single site updates per second.
This system is an exhibit part of the "Wellen - Tauch ein!" exhibition from FocusTerra, which has since also been shown in the Seemuseum Kreuzlingen, and is currently in the HNF Paderborn.
More in-depth information can be found in the project's README.md, and impressions of the final device are shown below.

## Simulation framework for system of thousands of coupled resonators [gitlab](https://gitlab.phys.ethz.ch/engelerp/rbcomb-simulation)
## Simulation framework for system of thousands of coupled resonators [gitlab](https://gitlab.phys.ethz.ch/engelerp/rbcomb-simulation)
...
@@ -83,6 +99,8 @@ A video of the device in operation is shown below.
...
@@ -83,6 +99,8 @@ A video of the device in operation is shown below.
I programmed a watch face for a Fitbit smartwatch.
I programmed a watch face for a Fitbit smartwatch.
While the the face displays lists all the typical data, it also draws a height trace, which shows how the user's height over sea level changed during the past few hours.
While the the face displays lists all the typical data, it also draws a height trace, which shows how the user's height over sea level changed during the past few hours.
This functionality was inspired by a Garmin smartwatch.
This functionality was inspired by a Garmin smartwatch.