Home

Awesome

$\mathcal{H}$-Matrices

Curated list of Hierarchical Matrices ($\mathcal{H}$-Matrices) libraries (by language) and papers (by year). Inspired by the awesome-awesomeness list.


C

HiCMA Hatem Ltaief, Kadir Akbudak (King Abdullah University of Science and Technology)

Hlib Lars Grasedyck and Steffen Börm (Leipzig, Max Planck Institute)

H2Lib Steffen Boerm, Knut Reimer, Dirk Boysen, Sven Christophersen, Nadine Albrecht, and Jens Burmeister. (University of Kiel)

C++

HLIBpro Ronald Kriemann (Leipzig, Max Planck Institute)

AHMED Mario Bebendorf and Sergej Rjasanow (University of Bonn)

BBFMM3D W. Fong, and E. Darve (Stanford University)

BEM++ W. Smigaj, S. Arridge, T. Betcke, J. Phillips, M. Schweiger (University College London)

DMHM Jack Poulson and Ryan Li (Stanford University and Georgia Tech)

STRUMPACK X. Sherry Li, Pieter Ghysels, Gustavo Chávez, Yang Liu (Lawrence Berkeley National Laboratory)

Dense_HODLR Amirhossein Aminfar (Stanford University)

Structured CHOLMOD David Bindel (Cornell University)

LoRaSp Hadi Pouransari and Eric Darve (Stanford University)

RLCM Jie Chen (IBM)

CUDA

hmglib Peter Zaspel (University of Basel)

Matlab

Misc Per-Gunnar Martinsson (University of Colorado Boulder)

HSS Jianlin Xia (Purdue University)

RSVDPACK Sergey Voronin and Per-Gunnar Martinsson (University of Colorado Boulder)

HMat Haizhao Yang and Yingzhou Li (Duke University and Stanford University)

Fortran

SSS_Toeplitz Jianlin Xia and J. Zhu (Purdue University)

HACApK Akihiro Ida (The University of Tokyo)

Python

H2Tools Alexander Mikhalev (KAUST / Russian Academy of Sciences)

Julia

KernelMatrices.jl Chris Geoga (Argonne National Laboratory)

HssMatrices.jl Boris Bonev (EPFL)

HMatrices.jl Luiz M. Faria (INRIA)


Woud you like to add a new library or update a link?

Please open a pull request, contributions to this repository are most welcome.