Computational Chemistry
Radial distribution function of liquid argon

Liquid Argon: LAMMPS Simulation

LAMMPS molecular dynamics simulation of liquid argon demonstrating fundamental liquid-state behavior and molecular …

Scientific Computing
Velocity Autocorrelation Function showing the signature negative region characteristic of liquid dynamics and the cage effect discovered by Rahman

Modernizing Rahman''s 1964 Argon Simulation

A high-fidelity replication of foundational molecular dynamics using modern software engineering practices: caching, …

Scientific Computing
Velocity Autocorrelation Function showing the signature negative region characteristic of liquid dynamics

Modernizing Rahman's 1964 Argon Simulation

How I used modern software engineering (caching, vectorization, and dependency locking) to reproduce a 60-year-old …

Computational Chemistry
Embedding energy and effective charge functions for Ni and Pd from the original EAM paper

Embedded-Atom Method: Impurities and Defects in Metals

Daw and Baskes's foundational 1984 paper introducing the Embedded-Atom Method (EAM), a many-body potential for metal …

Computational Chemistry
Protein folding funnel diagram illustrating energy landscape

Umbrella Sampling: Monte Carlo Free-Energy Estimation

Torrie and Valleau's 1977 paper introducing Umbrella Sampling, an importance sampling technique for Monte Carlo …

Computational Chemistry
Copper adatom trajectory on Cu(100) surface

Copper Adatom Diffusion on Cu(100): LAMMPS Simulation

LAMMPS molecular dynamics simulation of copper adatom diffusion on a Cu(100) surface, showing atomic mobility …

Computational Chemistry
Ball model representation of a crystal surface with steps, kinks, adatoms, and vacancies showing various surface features

Platinum Adatom Diffusion on Pt(100) Surface

LAMMPS tutorial for platinum adatom diffusion simulation and ML training data. Learn how heavier atoms behave …

Computational Chemistry
Schematic showing atom-surface interaction

Platinum Adatom Diffusion on Pt(100): LAMMPS Simulation

LAMMPS molecular dynamics simulation of platinum adatom diffusion on a Pt(100) surface, showing atomic mobility …

Scientific Computing
Energy conservation plot showing kinetic, potential, and total energy oscillations for a copper adatom diffusion simulation

Automated Adatom Diffusion Workflow

Python-wrapped reference implementation for surface diffusion simulations using LAMMPS and EAM potentials, with …

Computational Biology
Molecular visualization of a methionine dipeptide structure from MD simulation

Generating Mini-Protein Trajectories with GROMACS

Systematic GROMACS workflows for simulating mini-proteins across multiple amino acids to generate diverse MD …

Computational Biology
Molecular visualization of a methionine dipeptide structure from MD simulation

Mini-Protein Trajectory Generation

Automated GROMACS pipeline generating high-fidelity MD trajectories with atomic force extraction for Neural Network …

Creative Work
Rubik's cube solver interface

Rubik's Cube Player - Drexel Music Hackathon 2017

A hackathon project that converts Rubik's cube faces into music, creating more harmonious sounds as the cube becomes …