← Back to projectsHome

Project

Numerical Simulation

C++ linear algebra library plus a 2D mass-spring particle simulator with custom solvers and integration schemes.

Fall 2022

C++
Numerical Simulation preview

Highlights

  • Designed and implemented a full C++ linear algebra library with templates, operator overloading, memory management (stack vs heap), and unit testing.
  • Developed a 2D mass-spring particle simulation engine with numerical integration (implicit Euler), stiffness/mass matrix assembly, and custom linear solvers (Gauss-Seidel, graph-colored Gauss-Seidel, Cholesky).