Конечное поле (поле Галуа) Библиотека линейной алгебры для C (не C ++)

Я ищу конечное поле / поле галуа библиотека точной линейной алгебры для C (C ++ неприемлема, потому что мне нужно иметь возможность написать для нее Haskell-привязку, и это, очевидно, сложно с C ++).

Я нашел библиотеки для лайков FFLAS-FFPACK а также Givaro но это C ++ - библиотеки шаблонов: -

В частности, я хочу иметь возможность умножатьp П × 1 а такжеp 1 × м матрицы (векторы) вp Н × м матрицы.

Так, кто-нибудь знает библиотеку C или "extern C", которая подходит?

PS: вот мой Хаскелл вопрос об одном и том же.

Ответы на вопрос(1)

Ваш ответ на вопрос