f2py: Moduł fortranu owijającego, który korzysta z podzbiorów rozproszonych w różnych plikach?

Z powodów, które opisałemwcześniej, Muszę używać metod LAPACKs dgesvd i zgesvd w Pythonie zamiast tych, które są opakowane w numpy.

Ktoś zauważył, że mogę użyć f2py, aby utworzyć własny pakiet Pythona. Problem polega na tym, że dgesdd w lapack wywołuje wiele innych metod, takich jak dbdsqr, dgelqf, a także niektóre procedury BLAS, i nie wiem, jak powinienem to zrobić.

Czy ktoś może wskazać, jaki byłby sposób na stworzenie modułu python dgesvd bez konieczności ponownej kompilacji całej biblioteki lapack?

Wielkie dzięki Mischa

questionAnswers(1)

yourAnswerToTheQuestion