Мне нужно использовать математический пакет, полностью написанный на Фортране. Пакет находится не в одном файле, а скомпилирован в архивный файл (файл .a).
У меня есть полный исходный код. Я не знаю Фортран.
Я быстро прочитал документ f2py здесь:
http://docs.scipy.org/doc/numpy-dev/f2py/ а>
Это просто не работает для меня. Есть ли лучшая документация или руководство по такой проблеме?
ИЗМЕНИТЬ
Как просили в комментариях. Я не уверен, правильно ли я понимаю (я не знаю Fortran), есть некоторая функция, которая, вероятно, будет полезна для меня:
SUBROUTINE QP_initialize( data, control, inform )
TYPE ( QP_data_type ), INTENT( INOUT ) :: data
TYPE ( QP_control_type ), INTENT( OUT ) :: control
TYPE ( QP_inform_type ), INTENT( OUT ) :: inform
SUBROUTINE QP_solve( prob, data, control, inform, C_stat, B_stat )
TYPE ( QPT_problem_type ), INTENT( INOUT ) :: prob
TYPE ( QP_data_type ), INTENT( INOUT ) :: data
TYPE ( QP_control_type ), INTENT( IN ) :: control
TYPE ( QP_inform_type ), INTENT( OUT ) :: inform
INTEGER, INTENT( OUT ), OPTIONAL, DIMENSION( prob%m ) :: C_stat
INTEGER, INTENT( OUT ), OPTIONAL, DIMENSION( prob%n ) :: B_stat