HMatrices.jl icon indicating copy to clipboard operation
HMatrices.jl copied to clipboard

A Julia library for hierarchical matrices

Results 14 HMatrices.jl issues
Sort by recently updated
recently updated
newest added

Hi there, I just found `HMatrices.jl` and everything looks great. Meanwhile, I'm curious if there is any plan to add methods to perform Cholesky factorization of the approximated matrix. Regards,...

This `PR` adds support for an efficient representation and manipulation of `Hermitian` kernels. By wrapping a `Kernel` as a `Hermitian` type, we now automatically assemble *only* the upper triangular part...

run benchmark

It would be nice to use [`DataFlowTasks`](https://github.com/maltezfaria/DataFlowTasks.jl) for the parallel LU factorisation. I am opening this issue to keep track of the changes and PRs needed to make that happen....

As `Makie` is becoming more mature, I think it makes sense to provide recipes which make use of `Makie` instead of `Plots`.

It would be useful to be able to use `hcat` and `vcat` on hierarchical matrices, and there are some problems where one naturally has a "block matrix" structure. The concatenated...

enhancement

A question please: how do I go about calculating the log-determinant of an HMatrix? Thanks.

@PierreMarchand20 and @DuduGuima: this draft PR is a place where we can discuss ideas and code to implement the a *lazy* coarsened `HMatrix` type (and accompanying functionality). A rough outline...

- [ ] Better handle cases where `ACA` fails - [ ] Different pivot strategies

This is the simple parallelization of LU decomposition using DataFlowTasks library. To see the DAG and performance plot run lu_test_3.

run benchmark