Scientific Computing Lab at TUM We tried to apply OOP design in building numerical solvers for ODEs and PDEs.