Projects

This is a small list of note-worthy side projects I worked on over the years. Have fun browsing!

corries

  • CORossive RIEmann Solver
  • Framework to run 1D hydrodynamics simulations using Riemann schemes
  • Uses the Runge-Kutta-Fehlberg method for time integration
  • Blazingly fast ⚡🦀

Other small projects

firims

Rust data structure library implementing FIxed Range Integer Maps and Sets
  • specialized maps and sets for fixed ranges of unsigned integer keys
  • both can be a drop-in replacement standard HashMap and HashSet (when your keys are unsigned integers)

outcome

proof-of-concept C++ library implementing an "Error as values type"
  • similar to Rust's "Result" or Haskell's "Either" types
  • limited feature set by design

sest

A simple test library for C
  • small single header C library for structured tests
  • tries to be lightweight both in terms of code as well as mental overhead