HLIBpro 3.2
Loading...
Searching...
No Matches
HLIBpro

HLIBpro is a C++ library implementing H-matrix arithmetic and other algorithms in the context of H-matrices, e.g. geometrical and algebraic clustering, visualisation, BEM discretisation. The focus of the implemention in HLIBpro is on robust algorithms on parallel computers. Here robustness is meant to apply to the algorithms itself as well as on the implementation.

HLIBpro supports shared and distributed memory architectures. On shared memory systems, parallelisation is implemented using Threading Building Blocks. On distributed memory systems, the message passing interface (MPI) is used to provide the communication layer.

A good starting point for programming with HLIBpro is the Manual, which explains many basic features step by step. The Tutorial demonstrates the usage of HLIBpro in the form of examples for an integral equation, a sparse matrix, the BEM kernel of HLIBpro, etc..

Table of Contents