Библиотека линейной алгебры для языка программирования D
Я ищу пакет для матричной математики с матрицами размером до 100 х 100.
Мне нужно, как минимум, делать инверсии, умножение и транспонирование. Я бы предпочел более инкапсулированный интерфейс с более высокой производительностью.
Ответы
Ответ 1
dsource.org/projects уже упоминался в этом разделе, вот несколько деталей.
Ниже перечислены привязки D для научной библиотеки GNU (GSL).
Вот ссылка на GSL.
Вот некоторые ссылки на документацию по поддержка BLAS, разложения (1, 2), eigenssystems, в GSL.
Ответ 2
Невозможно ли выполнить прямые вызовы в C-код? Или вы ищете библиотеку, написанную в D?