I've been looking for a suitable linear algebra package to be used in a finite element solver I'm writing just for fun, and this package looks very nice. The only thing is that I can't figure out how to work with large sparse equation systems emerging from FEM whose size can't be known at compile time. Is it somehow possible?
I'm a mediocre haskeller and haven't used type literals or many of the extensions used in the code. I tried to look around the code. It seems that there are quite many KnownNat constraints in many of the functions although the C-interface layer could also work with dynamically sized matrices.
Hi,
I've been looking for a suitable linear algebra package to be used in a finite element solver I'm writing just for fun, and this package looks very nice. The only thing is that I can't figure out how to work with large sparse equation systems emerging from FEM whose size can't be known at compile time. Is it somehow possible?
I'm a mediocre haskeller and haven't used type literals or many of the extensions used in the code. I tried to look around the code. It seems that there are quite many KnownNat constraints in many of the functions although the C-interface layer could also work with dynamically sized matrices.