I am a PhD student in applied mathematics with Prof. Jan S. Hesthaven at EPFL. I am interested in novel computational methods for problems arising in engineering and scientific computing. I have been working in the field of Computational Linear Algebra to help develop new methods for solving linear systems. Coming from Matlab, Julia has taught me that fast code and readable code are not mutually exclusive.
Hierarchically semi-separable (HSS) matrices are a type of structured matrix that arise in a range of scientific computing and engineering problems. Most notably, they have been used to develop novel direct and approximate high-performance solvers for linear systems. HssMatrices.jl provides HSS compression algorithms, arithmetic and visualisation tools. This allows Julia users to easily experiment with HSS matrices and corresponding algorithms.