Finite field (Galois field) A library of linear algebras for C (not C ++)

I am looking for a field of finite field / galois library of exact linear algebra for C (C ++ is unacceptable because I need to be able to write a Haskell binding to it and which seems to be difficult with C ++ ).

I found libraries for type FFLAS-FFPACK and Givaro , but these are C ++ template libraries: - (

In particular, I want to be able to multiply 𝔽 p n × 1 and 𝔽 p 1 × m matrices (vectors) by p n × m matrices.

So, does anyone know a suitable C library or "extern C"?

PS: Here is my Haskell question about the same question.

+7
c linear-algebra ffi finite-field
source share
1 answer

PARI / GP is open source, written in C and supports some basic linear algebra over a finite field.

No guarantees for specific suitability from me, of course, I am not associated with the development.

+3
source share

All Articles