Software & Demos

The webR logo.

WebR

The statistical language R compiled into Wasm for use in a browser, via Emscripten.

GitHub Website

A screenshot showing the Graph Curvature Calculator software.

Graph Curvature Calculator

A web tool for calculating curvature of graphs under various discrete curvature notions.

GitHub Website

Visualisation of output from the 2D-GP software.

2D-GP

A Fortran project that numerically solves the Gross-Pitaevskii Equation in 2D using OpenMP.

GitHub

Visualisation of output from the 3D-GP-MPIOMP software.

3D-GP-MPIOMP

A Fortran project that numerically solves the Gross-Pitaevskii Equation in 3D using MPI and OpenMP.

GitHub

A screenshot of output from the Double Spherical Pendulum demo.

Double Spherical Pendulum

Classical physics simulation of a double pendulum with spherical joints and masses otherwise free to move in 3D.

GitHub Website

Visualisation of output from the WebGL GPE.

WebGL GPE

A WebGL implementation of a 2D Gross-Pitaevskii Equation numerical solver. The solver runs in real time and is directly interactive.

GitHub Website

A screenshot of output from the Hyperbolic Fractals demo.

Hyperbolic Fractals

Defining the Mandelbrot set on a Poincare disc. Includes an interactive hyperbolic fractal explorer.

Read Post

A screenshot of the Primes! game.

Primes!

Tap the tiles to pop out the lowest prime factor. Adjacent primes disappear! Try to clear the board.

GitHub Website

A screenshot of the Double Torus Snake demo.

Double Torus Snake

Snake, but played on a double torus. An experiment in working with Wasm & Emscripten.

GitHub Website

A screenshot of the Tensor Tic Tac Toe game.

Tensor Tic Tac Toe

A meta-game based on Tic Tac Toe. The meta-game is made up of 9 smaller games of Tic Tac Toe.

GitHub Website