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.
hoomd-neb
Nudged elastic band plugin for HOOMD-blue
axisymm-viscoelastics
Axisymmetric viscoelastic simulations
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.
hdf5-rust
HDF5 for Rust
hoomd-blue
Molecular dynamics and Monte Carlo soft matter simulation on GPUs.
hoomd-mimse
GPU-accelerated metadynamics code for obtaining low energy states
hoomd-pair-ext
A couple of handy MD pair potentials
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-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++