Ian Graham's repositories
rust-workshop
PICS workshop on coding in Rust
azplugins
A HOOMD-blue component for soft matter simulations.
esp32-c3-dkm01-bsc
Board support crate for the ESP32-C3 DevKit M1.
esp32-c3-rust-examples
Some examples made while learning to program the ESP32-C3.
hoomd-neb
Nudged elastic band plugin for HOOMD-blue
dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
esp32-c3-dkm01-no-std-examples
Exampels of no_std programs written for the ESP32 C3 DevKit M1.
esp32-c3-dkm01-std-examples
Examples programmed for the ESP32 C3 DevKit M1.
fresnel
Publication quality path tracing in real time.
hdf5-rust
HDF5 for Rust
hoomd-blue
Molecular dynamics and Monte Carlo soft matter simulation on GPUs.
hoomd-swap
WIP swap MC integrator for HOOMD-blue
lab_site
Jekyll source code to generate Rob Riggleman's research lab website
LazyOrbit
KSP2 mod for setting a vessel's orbit, landing, and rendezvous.
maturin-publish
Simple and clear example of how to publish a PyO3 project to PyPI with maturin.
open-runtimes
Open runtime environments for serverless cloud computing ⚡️
planner
Task manager with Todoist support designed for GNU/Linux 🚀
polydisperse-md
A plug-in for HOOMD-Blue, a particle simulation toolkit, that implements soft continuous-polydisperse particles for molecular dynamics on the CPUs and GPUs.
pyo3
Rust bindings for the Python interpreter
pyo3-tutorial
Crash course on using PyO3 to build Python libraries in Rust
Rust-CUDA
Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
rust-esp32-std-demo
Rust on ESP32 STD demo app. A demo STD binary crate for the ESP32[XX] and ESP-IDF, which connects to WiFi, Ethernet, drives a small HTTP server and draws on a LED screen.
rust-gpu-wgpu-compute-minimal
Minimal rust-gpu compute shader example running on WGPU backend with Vulkan support
tinydyn
Tiny dynamic dispatch in Rust
voro
Voro++: a three-dimensional Voronoi cell library in C++