f2py: Wrapping fortran-Modul, das in verschiedenen Dateien verteilte Unterprogramme verwendet?

Aus Gründen, die ich beschrieben habevorhinIch muss LAPACKs dgesvd- und zgesvd-Methoden in Python verwenden, anstatt der in numpy umschlossenen.

Jemand wies darauf hin, dass ich mit f2py mein eigenes Python-Paket erstellen könnte. Das Problem ist, dass dgesdd in Lapack eine Reihe anderer Methoden wie dbdsqr, dgelqf und auch einige BLAS-Routinen aufruft, und ich weiß nicht, wie ich dabei vorgehen soll.

Kann jemand darauf hinweisen, was der richtige Weg wäre, ein Dgesvd-Python-Modul zu erstellen, ohne die gesamte Lapack-Bibliothek neu kompilieren zu müssen?

Vielen Dank Mischa

Antworten auf die Frage(1)

Ihre Antwort auf die Frage