Projects
A collection of my work and side projects.
-
Thermal Network
A Python library for thermal network model identification using reparametrized unconstrained optimization with JAX.
PythonJAXThermal ModelingOptimization -
Impasse Points
A Python implementation of the Rabier-Rheinboldt algorithm for integrating differential-algebraic equations (DAEs) through singularities.
PythonDAENumerical MethodsSingularities -
NumPDE
A C++ repository of ~100 algorithms for the simulation and optimization of partial differential equations, used in ETH Zurich's CSE curriculum.
C++Numerical MethodsPDEFinite ElementsTeaching