разница между lapacke и lapack

интересно, в чем разница между LAPACKE и LAPACK. Я хочу сделать собственный анализ с QZ разложение, но я не уверен, что я должен начать с LAPACKE или LAPACK. Я ценю любую помощь.

2 ответов


вы, вероятно, хотите использовать LAPACKE, поскольку он освобождает вас от написания помощников для преобразования из/в режим строки в режим столбца для матриц до/после вызовов LAPACK.


LAPACKE-это оболочка C для стандартной библиотеки LAPACK F90. Честно говоря, его проще (и эффективнее) делать вещи непосредственно с LAPACK, пока вы храните вещи в колонке. ЛАПАККЕ в конечном итоге называет (в некотором роде) процедуры ЛАПАКА в любом случае.